Venezuela wins a seat on the U.N. Human Rights Council

Venezuela won a seat Thursday on the U.N. Human Rights Council despite criticism from advocacy groups and fellow Latin American countries that its own rights record is appalling.