(Newser) -
An international election watchdog agency has canceled its mission to monitor Russia’s December vote because its delegation's visa applications “have continuously been denied,” reports the
Washington Post. The lack of oversight by the agency, part of the 55-member Organization for Security and Cooperation in Europe, is...
More »