Answer by Karan Singh:
Because people like to listen to him.
Modi in America
Has any politican in the history of Indian politics received so much love?
Just look at the crowd . Is he a celebrity? Is he a rockstar?
Ohh wait…. he is a rockstar 🙂