Twitter agreed to sell itself to Tesla and SpaceX CEO Elon Musk in a roughly $44 billion deal. CNN’s Brian Todd reports on what has critics concerned about the sale, and why former President Donald Trump may not be returning to the popular social media platform.
Sign in
Welcome! Log into your account
Forgot your password? Get help
Password recovery
Recover your password
A password will be e-mailed to you.