According to the indictment by Special Counsel Robert Mueller, Russian trolls, operating out of St. Petersburg, took American identities on social media and became players in...
Δ
Recent Comments