The UN should do more for people of Libya, Afghanistan, South Sudan

UN Watch Statement Human Rights Council, 28th Session Item 10: GD on HC/SG/OHCHR country reports 26 March 2015 Delivered by Edwina Tam Thank you, Mr. President. UN Watch is deeply concerned with the dire human rights situations in South Sudan, Afghanistan, and Libya. First, in regard to South Sudan, the report of …