Freedom Flotilla: All You Need to Know
The International Freedom Flotilla Coalition (FFC) is “a grassroots people-to-people solidarity movement composed of campaigns and initiatives from all over the world working together to end the blockade of Gaza.” Read: ‘Freedom Flotilla’: Latest Updates […]