Sign up FAST! Login

Russia's Takeover Of Crimea In Two Graphics


Russia s Takeover Of Crimea In Two Graphics Business Insider

Cities in Ukraine where Russian flags have been raised, according to pro-Kremlin Life News.

Russia s Takeover Of Crimea In Two Graphics Business Insider

Source: http://www.businessinsider.com/the-russi...

Stashed in: war, Russia and Friends, International Incidents, Infographics

To save this post, select a stash from drop-down menu or type in a new one:

As soon as the Sochi Olympics were over, Putin went straight to business. Wow. Frightening.

You May Also Like: