Israeli leftists denounce deadly flotilla raid
Maan News Agency, June 1, 2010 The Huffington Post, June 1, 2010 Some 2,000 demonstrators gathered outside Israel’s Ministry of Defense late Monday to protest the military’s violent raid on an aid flotilla that attempted to break the country’s years-long siege on the Gaza Strip. Approximately 100 Tel Aviv and border police officers were present …