08 Apr Twitter and Teen Vogue Autumn Hawkins Alexi McCammond has resigned from her post as Teen Vogue’s editor-in-chief after some questionable social media posts have been brought to light. In 2011, McCammond made comments on social… Read More