China has won a seat on a panel on the controversial U.N. Human Rights Council, where it will help vet candidates for important human rights posts -- despite its decades-long record of systematic human rights abuse.
Adam Shaw, FOX News: World
Sat, 04/04/2020 - 6:53am
China has won a seat on a panel on the controversial U.N. Human Rights Council, where it will help vet candidates for important human rights posts -- despite its decades-long record of systematic human rights abuse.