Health 7 months ago Moscow to Enter Lockdown Next Week as Covid-19 Cases Skyrocket Matt Novak Russia’s capital city of Moscow will enter a 10-day lockdown starting next week as new cases of covid-19 and deaths…
Online 4 years ago Russian Troll Factory Linked To U.S. Election Meddling Hit With Molotov Cocktail Matt Novak
Online 4 years ago Russian State TV Airs Video Game Clip As Real War Footage Matt Novak Russian state TV aired a short video clip last night that was supposed to be from the brutal war in…