Never mind the ‘Freedom Flotilla.’ Is Israel’s Gaza blockade legal? Israel’s raid of a “Freedom Flotilla” of activists that ended with nine deaths brought a global firestorm of protest, dimmed the chances for a peace Read More » June 8, 2010 No Comments