“elections 2016 russian ads on social media” – Google News: Donald Trump and the Russia memes you need to see – NEWS.com.au

  •  
  •  
  •  
  •  

Donald Trump and the Russia memes you need to see  NEWS.com.au

These are just some of the Machiavellian social media posts spread by Russian trolls throughout the US as recently as last year.

“elections 2016 russian ads on social media” – Google News


  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •