T156, 11 months ago Most of them have people and procedures for dealing with him. Twitter appears to have had no such luck.
Most of them have people and procedures for dealing with him. Twitter appears to have had no such luck.