Remember when talking to yourself got you weird looks? In the air of earbuds, it’s …
Read More »What's Next for Russia and Putin?
On December 10, the largest demonstrations since 1991 shook at least 15 cities in Russia. In Moscow, tens of thousands took to the streets, protesting the fraudulent parliamentary elections on December 4. Twelve years of Putin’s corruption and reliance on high oil prices have taken their toll on Russia’s economy, …
Read More »





