Main menu

Pages

Elon Musk: No change to Twitter moderation policy yet

Top managers leave the social media platform as the billionaire seals his takeover of the firm.

from BBC News - Home https://ift.tt/TUafRGt
via IFTTT