March 17, 2024

Whitewash exactly as we predicted: head of “independent review” into UNRWA terrorism ties finds that “the mechanisms in place to ensure respect for the principle

UN Watch