Global General

Ten dead as Israel storms aid ships, sparks outcry

(Agencies)
Updated: 2010-05-31 20:33
Large Medium Small

Ten dead as Israel storms aid ships, sparks outcry
Demonstrators protest against Israel at Taksim square in Istanbul May 31, 2010. [Agencies]