Pierre Krahenbuhl resigns as head of UNRWA amid scandal, corruption probe.

Read more