All eyes on Musk

All eyes on Twitter this morning as Elon musk, most likely, we assume, or somehow addressed the pole that he posted Sunday night.

Maybe many were spambots. But 17 million votes later, an overwhelming majority of people or users in this situation have told Musk to leave.

Developing..