Jenna Abrams, Russia’s Clown Troll Princess, Duped the Mainstream Media and Worldthedailybeast.com9 points·iamben··1 commentOpen articleSaveView on HN