Israel’s UN ambassador calls for reinstatement of official ousted for denouncing Islamic Jihad
Israel’s ambassador to the United Nations on Sunday urged the U.N. to reinstate Sarah Muscroft, who was ousted as head of the Office for the Coordination of Humanitarian Affairs (OCHA) in the Palestinian Authority for condemning Palestinian Islamic Jihad. Read more