The content originally appeared on: CNN CNN - Venezuela has lost its seat on the United Nations Council of Human Rights - a development hailed on Tuesday by activists and human rights defenders in Venezuela as cause for celebration. The Council, a 47-member multilateral body, is tasked with promoting human rights and addressing abuses around the world, though it has come under criticism for allowing the participation of countries with spotty human rights records, including China, Cuba, Saudi Arabia and […]