China, Russia, Cuba win UN rights council seats

Book Early and Save More at Beaches Family Resorts

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. USA, LLC