China, Russia, Cuba win UN rights council seats

Huge discount on Seasonal Travel Deals. Book now & Get up to $15* Off with coupon code TLCHEAP15. Hurry! Offer Valid for Limited Period Only

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.