Trending NewsVenezuela wins seat on UN Human Rights CouncilMohamed DilsadOctober 18, 2019 by Mohamed DilsadOctober 18, 2019021 (UTV|COLOMBO) – Venezuela has won a seat on the United Nations Human Rights Council, despite widespread criticism of its poor human rights record. A UN General...