Written in July 2022 As Vladimir Putin’s baseless war in Ukraine unfolds, the Russian propaganda machine has been hard at work churning out false narratives—like…
Posts published by “Alexander Sherer”
Alexander is a Staff Writer for the Opinion Section.