Europe joined the United States on Monday in demanding Russia probe alleged abuses in an election won overwhelmingly by President Vladimir Putin’s party, and Germany denounced the poll as undemocratic. European states expressed alarm over the outcome of Sunday’s parliamentary poll after rights watchdogs said the campaign had been marred by biased media coverage and abuse of government resources in favor of Putin’s United Russia. Full Story
About OODA Analyst
OODA is comprised of a unique team of international experts capable of providing advanced intelligence and analysis, strategy and planning support, risk and threat management, training, decision support, crisis response, and security services to global corporations and governments.