Putin: Keeps on Rockin’ in the (not so) Free World

Perhaps we had it all wrong and Comrade Putin sees himself as a rock star Photo: Putin’s speech during a concert marking the eighth anniversary of Russia’s annexation of Crimea outside Luzhniki Stadium in Moscow, Russia March 18, 2022. RIA […]