Video: Freedom Flotilla foiled: Israel blocks Palestinian attempt to leave Gaza by sea

The Israeli military, enforcing a naval blockade of the Gaza Strip, have prevented two Palestinian boats from reaching the open sea. The attempt was part of a …

Via Youtube