Indictments deflate Trump’s claim that Russian meddling was a hoax
A federal grand jury indicted 13 Russian nationals and a “troll farm” in St. Petersburg, Russia, alleging a broad campaign to sway the 2016 election in Trump’s favor.
Feb 18, 2018 at 12:00 PM