Critics, including US officials, are calling for the Freedom Flotilla Coalition’s new mission to fail, with twelve volunteers, including Swedish activist Greta Thunberg on board. The flotilla is trying to break the Israeli blockade of Gaza.
Published On 2 Jun 2025