Bharatiya Janata Party (BJP) president Amit Shah termed Prime Minister Narendra Modi as the most popular leader in the entire world. BJP President Amit Shah showered praises on PM Modi at the two-day BJP National Convention at Ramlila Maidan....