Elon Musk under scrutiny from Twitter users and World Federation of Advertisers

Elon Musk fired the Board of Directors Monday, as a small group of protestors outside Twitter headquarters and an open letter from the biggest advertising association in the world is showing the scrutiny on Musk as he tries to steer Twitter through the transition.

Top Videos

Most Watched

KTVU Vault

Wild Rides