Venezuela wins seat on UN Human Rights Council
- POLITICS
Venezuela wins seat on UN Human Rights Council despite anti-Maduro outcry
Venezuela won a contested election for a seat on the U.N. Human Rights Council on Thursday despite a campaign by…
Read More »