WTF? China, Russia, Saudi Arabia, Cuba and Algeria now have seats in “UN Human Rights Council”
New members of UN rights council draw criticims China, Russia, Saudi Arabia, Cuba and Algeria win seats on the UN Human Rights Council
New members of UN rights council draw criticims China, Russia, Saudi Arabia, Cuba and Algeria win seats on the UN Human Rights Council