After completing a rigorous two-month election campaign, Prime Minister Narendra Modi began a 45-hour meditation at Vivekananda Rock in Kanyakumari on Thursday. He plans to meditate until June 1 afternoon. This spot holds significance as Swami Vivekananda meditated here for three days in 1892. Legend...