The events come as Russia faces a financial crisis from a combination of governmental mismanagement, dropping oil prices, and economic sanctions that have caused considerable panic in Moscow in recent weeks, leading Russian President Vladimir Putin to cancel the extended New Year holiday for his ministers.
Read Full Article »

