HRW: Israel and Egypt Deny Rights Workers to Investigate Abuses in Gaza
Human Rights Watch has accused Israel and Egypt of systematically preventing rights workers from investigating abuses in the Gaza Strip. On Monday, Human Rights Watch (HRW) published a report excoriating the governments of Israel and [ More … ]