Elon Musk now holds the top spot as most followed person on Twitter by Val Jose Mendoza · April 2, 2023
Elon Musk completes deal to takeover Twitter, fires CEO & other top executives by Val Jose Mendoza · October 28, 2022