Please enable JavaScript
Critics are calling for the Freedom Flotilla Coalition’s new mission to fail, with twelve volunteers, including Greta Thunberg on board.