UN: Suspend Libya’s Rights Council Role

(New York) – The United Nations General Assembly should immediately suspend Libya’s membership rights in the UN Human Rights Council, 63 nongovernmental organizations from around the world said today.

read more