An idol of Ram Lalla was consecrated at the Ayodhya temple on January 22, a landmark event led by Prime Minister Narendra Modi who also gave a clarion call to go beyond the grand mandir's construction ...