FPI / October 17, 2019 By John J. Metzler UNITED NATIONS — You can’t make this up. Venezuela, a state marred by widespread human rights abuses, one whose government has created humanitarian violations and then callously blocked international humanitarian aid, has won a contested seat on the UN’s Human Rights Council in a three-way race […]
Sign in below or Subscribe Now to see full content.
Login