3 Shares13 Views Ayodhya’s Ram Mandir will install Lord Ram’s idol on January 22: Trust Secretary Champat Rai