Jenna Abrams’ tweets were beloved, at times, by both the alt-right and the celebrity blogosphere. Now, Congressional investigators have confirmed that her Twitter account was actually run out of St. Petersburg, Russia’s infamous troll farm. According to The Daily Beast, the “Abrams...