World | Sun Jun 6, 2010 9:05am IST

Israel boards Gaza aid ship, blockade criticised