Organisation

Global Sumud Flotilla

Humanitarian aid flotilla initiative that has sailed to Gaza.