
Dutch FM: “Substandard” UN council members should be “left on the bench”
This morning’s high level segment of the 13th Human Rights Council featured senior government officials from Ireland, the Netherlands, Angola and Japan. Most speeches looked forward
