India’s Teflon Man

India’s Prime Minister Narendra Modi may be a global pop star, but at home he is struggling. Yet, despite many domestic challenges and crises, he has managed to maintain his popularity in India.