The invasion of Ukraine by Russia has exposed more and more of the communist propaganda that Russia has spread out into the world.
Trevor Loudon unmasks some of Russia’s propaganda.
* Click the “Save” button below the video to access it later on “My List.”
F...