"Coming Soon": Elon Musk Confirms Separate Feed For Videos On Twitter

Elon Musk has implemented a number of changes since buying Twitter for $44 billion in November last year.