I can’t quite figure out who the former Twitter employee is in this Vanity Fair piece throwing Del Harvey under the bus, but they are a shitty fucking person https://www.vanityfair.com/news/2018/02/how-twitter-lost-the-internet-war/amp?__twitter_impression=true
Got Something To Say?