Propaganda Watch (Open Thread) Propaganda Watch: Russian Social Media Ads–3/7/2021 March 7, 2021 12:00 pm EST MrsMaryLou Comments Off on Propaganda Watch: Russian Social Media Ads–3/7/2021 A few years back some friends used to post “red pill” memes …