Prominent leader of Hinduism, Swami Vivekananda, whose birth name was Narendra, gave a historic speech in the US in 1893. 126 years later, another Narendra, that is PM Narendra Modi, gave another historic speech in the US that left yet another indelible mark in history books.