Propaganda Watch (Open Thread) Propaganda Watch: Russian Social Media Ads–5/26/19 May 26, 2019 12:00 pm EDT MrsMaryLou 0 Russians aren’t funny …