September 11, 1893: How Swami Vivekananda’s speech in Chicago has left an indelible mark
Sep 11, 2020, 1:25 PM ISTThe twin towers in US were felled due to a terror attack on September 11, 2001. But on September 11, 1893, Swami Vivekananda delivered the historic Chicago speech, making India proud