“I Love America” reposted memes from Russian sources, such as the Internet Research Agency, the St. Petersburg troll farm that faces criminals charges stemming from its efforts to manipulate the 2016 presidential election. …read more
Source:: Toronto Star