Once they were pillars of Russia’s political establishment, members of a pro-business party with a presence in parliament and influence in the halls of the Kremlin. But now the Union of Right Forces, or SPS, teeters on the edge of political extinction, and its leaders plan to join protesters in the streets of Moscow and St. Petersburg this weekend to denounce President Vladimir Putin’s rule. 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.