Are These Twitter’s Final Hours?