Eastern EuropePutin Says Russia Is The New Tech Capital Of The World…Russians Tend To Agree (Russian Satire)Tsarizm StaffNovember 24, 2020November 24, 2020 by Tsarizm StaffNovember 24, 2020November 24, 202003535 Putin Says Russia Is The New Tech Capital Of The World...Russians Tend To Agree (Russian Satire)....