The Boiling Point

www.youtube.com

May 31, 2010
At least nine deaths in flotilla incident off Gaza; details still emerging (Media)