JUST IN Narendra Modi Prime Minister Of India Becomes The Most Followed World Leader: As was confirmed by Elon Must new CEO and owner of X Twitter few hours ago in his latest post. See the post screenshot below.
Narendra Modi is the current Prime Minister of India and was once the chief...