World | Mon May 31, 2010 12:21pm EDT

Thousands of Iraqis protest Gaza aid ship deaths