Categories Intelligence And Counterintelligence News Review A Year after the Invasion, the Russian Economy Is Self-Immolating – Yale Insights Post author By Mike Nova Post date March 17, 2023 Listen to this article A Year after the Invasion, the Russian Economy Is Self-Immolating Yale Insights ← M718 RAAM: Ukraine’s Secret Weapon to Make Putin Pay → Lance Reddick, ‘The Wire’ and ‘John Wick’ actor, dies at 60 – PBS NewsHour