Please enable JavaScript
More than 50 ships are heading to Gaza to challenge Israel’s illegal blockade and deliver urgent humanitarian aid.