English News | Latest and Breaking News | Todays News
Last Update: March 30, 2023, 18:27 IST Musk paid $44 billion to buy Twitter last year.…