Sarah Muscroft, who was ousted as head of the UN Office for the Coordination of Humanitarian Affairs in the Occupied Palestinian Territory. (YouTube/Screenshot)
Sarah Muscroft, who was ousted as head of the UN Office for the Coordination of Humanitarian Affairs in the Occupied Palestinian Territory. (YouTube/Screenshot)