An Israeli raid on a boat trying to deliver aid to Gaza in May was illegal, according to the UN Human Rights Council. A three-person Rights Council…
↧