Saudi Arabia fails in bid for UN Human Rights Council

Saudi Arabia fails in bid for UN Human Rights Council

Upworthy

Published

China, Russia and Cuba win seats as analysts question whether human rights violators should be elected to the council.

Full Article