Posted inMoney, Politics, and Power

Daily Meme: The Crimean War 2.0

Diplomatic hell broke out this weekend when the citizens of Crimea, the southwestern region of Ukraine at the center of a standoff between Russia and the West, voted to secede and join Russia. Today, Russian President Vladimir Putin formally reclaimed Crimea and gave a speech which The New York Times characterized as “emotional”: “‘Crimea has […]

Verify your email

We'll send a verification code to .

Gift this article