Posted on

SAN FRANCISCO — AP sources: Elon Musk has taken control of Twitter and ousted three top leaders.

Copyright © 2022 The Washington Times, LLC.

Leave a Reply

Your email address will not be published. Required fields are marked *