He’s been called polarizing, efficient and autocratic - often in the same sentence. No Indian politician has generated so much attention and focus in recent years as India's next prime minister, Narendra Modi, whose Bharatiya Janata Party swept India's parliamentary elections.
CN- Landslide Vote for Modi Raises Expectations for Change in India