MODI-fied India: Message behind Modi Mandate
May 16, 2014. It may sound a shade exaggerated to some, but historians will recall May 16 as the day when the people of India affirmed a new politics of national renaissance and renewal as the world’s most populous democracy voted for change and rejected dead clichés that had strangled and stupefied the nation for decades.
Read More