A UN panel finds Israel's blockade of Gaza legal, but says a commando raid on an aid ship was excessive. Sunita Rappai reports.