Browsing Tag Karen AbuZayd

UNRWA: Perpetuating the Misery

Isn’t it time for UNRWA’s chief to do some soul searching and look beyond blaming Israel?

December 13, 2009 22:00 By :