From the editor
Russia sank further into insanity this week as Vladimir Putin and TV propagandists blamed Ukraine and the West for the ISIS attack at Crocus City Hall in Moscow last Friday night that killed at least 143 people and injured hundreds more. The US government had warned the Kremlin on March 7 that ISIS-K, an Afghanistan-based affiliate of t…
Keep reading with a 7-day free trial
Subscribe to The Russia Report to keep reading this post and get 7 days of free access to the full post archives.