3 Clear Messages from Kanniyakumari as ‘Narendra’ Modi Meditates There 131 Years after His Namesake

Modi is meditating for two days, at the end of a long election campaign, as if trying to get ready for something bigger, grander

By