Russia voted off UN Human Rights Council

UNITED NATIONS (AP) — The General Assembly voted Russia off the U.N. Human Rights Council on Friday, a stunning rebuke to the country which …