Israel Defiantly Enforces Gaza Blockade Against a Flotilla of Aid Ships

Since the last week in May there have been several attempts to bring aid to the people of Gaza. Israeli commandos have stormed the ships as they approach. With several…

More in News >