Category News “The Boys” Actor Erin Moriarty Announces Hiatus from Instagram Following Megan Kelly’s Horrific AllegationsErin Moriarty, who came into the limelight after featuring in Amazon Prime’s The Boys, has announced of quitting social media….