Landing | Sun Jun 6, 2010 4:38am IST

Israel boards Gaza aid ship as blockade criticized