China, Russia, Cuba win UN rights council seats

SANDALS Resorts (728 x 90)

UNITED NATIONS (AP) — 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.

Wal-Mart.com USA, LLC