T twitter.com Should I step down as head of Twitter? I will abide by the results of this poll 756 points calcifer 3 years ago 720 comments