UN Human Rights Council
Pakistan and Nepal were recently re-elected to the UN Human Rights Council, China won a seat by the smallest margin while Saudi Arabia was defeated in the elections. About UNHRC: UNHRC was reconstituted from its predecessor organisation, the UN Commission on Human Rights to help overcome the “credibility deficit” of the previous organisation. Headquartered in Geneva, Switzerland Composition: … Read more