What Does A Weakened Russia Mean?

PEREVEVALNE, UKRAINE – MARCH 06: Russian paramilitaries stand guard outside of a Ukrainian military … [+] base in the town of Perevevalne near the Crimean city of Simferopol on March 6, 20...