On-board video of Gaza Freedom Flotilla storm, aid workers & Israeli troops clash - 31May2010 - English
On-board video of Gaza Freedom Flotilla storm, aid workers & Israeli troops clash
Added by Global_News on 31-05-2010
Runtime: 2m 50s
Send Global_News a Message!