Post #1118408: Twitter's former head of trust and safety has fled…