The United Nations is the single worst enabler of human rights abuses in the world even as it claims to protect human rights.
As UN Watch reports, the United Nations continues elevating Iran, China and other human rights abusers to leading positions in shaping and determining human rights findings and enforcement.
Read Full Article: https://www.frontpagemag.com/iran-nominated-to-head-un-terrorism-prevention-group/
