Trending
Elon Musk Takes Over Twitter
It finally happened! The on again, off again deal between Tesla’s CEO and the social media giant has been finalized. Musk immediately fired top executives and is expected to install himself as CEO. Now millions of the site’s users are wondering what will happen next.