China, Russia, Cuba win UN rights council seats

Christmas in August

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 OnDeck