Breaking, Elon Musk is set to step down as head of Twitter as the poll result ended in favor of those who voted he should step down. with 57.5% to 42.5% of those who voted no.
In the just concluded poll, Elon Must the new CEO of Twitter promised to abide by the poll results, so he is expected...