Latest News, Live Updates Today July 19, 2024: Musk congratulates PM Modi as his X followers reach 100M: 'Most followed ...
Latest news on July 19, 2024: Prime Minister Narendra Modi shakes hand with Tesla chief executive Elon Musk during their meeting in New York City, New York, U.S., June 20, 2023. Get the latest news updates and breaking news stories from India and around …