Cuba Joins UN Human Rights Council
Wednesday, May 10, 2006 By: Juan Paxety
Along with other human rights abusers
What's the meaning of the term Human Rights when it comes to the United Nations? The question is valid because of the member states appointed to the new U.N. Human Rights Council - Cuba, China, Saudi Arabia, Russia.
fidel seems to have Kofi where he wants him.
Charlie Bravo takes a look at some of the other member states from the Americas. Uncommon Sense has more here.