The Al Jazeera news network is reporting Israeli forces have fired on a Lebanese aid ship off the coast of Gaza. Witnesses say Israeli troops then stormed the boat, beat passengers and destroyed communication equipment. The boat is carrying more than sixty tons of desperately needed aid for Gaza. Israel has forcibly denied several aid ships trying to break its blockade of Gaza, almost forcing one to sink last month.
Report: Israel Fires on, Storms Lebanese Aid Ship
HeadlineFeb 05, 2009