On January 22, thousands of devotees including saints, seers and a host of distinguished guests, gathered in the holy town of Ayodhya to give a rousing welcome to their Ram Lalla on his homecoming after an exile of 500 years. Speaking at a book launch event organised by India International Center on January 23, a day after the Ram Lalla …