Who is the best Prime Minister of India?

Narendrabhai Damodardas Modi has become the Prime Minister of India for the second consecutive time since 26 May 2014 and has also been elected to the Lok Sabha from Varanasi. He is the first person born in independent India to occupy the post of Prime Minister of India. Prior to this, he was the Chief Minister of Gujarat state from October 7, 2001 to May 22, 2014.

Language: (English)