October 9, 2014

Vivian Schiller Resigns as Twitter’s Head of News