Absolutely, there is no
skepticism that the current Prime Minister of India, Narendra Modi, is one of
the greatest preachers that the Independent India has ever seen. Bharathiya
Janatha Party has been greatly indebted to Narendra Modi’s rhetoric skills for
its great victory in 2014 general election. After Indira Gandhi, Narendra Modi
was the only prime minister who gave a marathon speech, which lasted for 65 minutes, without the aid of a paper or teleprompter, on Independence Day
at the Red Fort in 2014, which was his first independence speech as the Prime Minister of India.