WATCH: Human Rights Abusers Try To Silence UN Watch

671

Human rights “champions”┬áChina, Russia, Cuba, Pakistan and Venezuela try to silence Hillel Neuer of UN Watch for questioning the membership of dictatorships on the Human Rights Council.

To support our work, please click on one of these options: