The global Sumud Flotilla, including 70 ships, sets sails again from Barcelona to the Gaza Strip with double participation and with …
source

The global Sumud Flotilla, including 70 ships, sets sails again from Barcelona to the Gaza Strip with double participation and with …
source
Leave a Reply