China, Russia, Saudi Arabia, Vietnam, Cuba and Algeria won seats Tuesday on the U.N. Human Rights Council, riling independent human rights groups who said their election undermined the rights watchdog's credibility.
http://ca.news.yahoo.com/china-russia-saudi-arabia-vietnam-line-seats-un-091458034.html