Ram Lalla idol’s first photo inside Ayodhya temple’s sanctum sanctorum revealed
Ayodhya: The idol of Ram Lalla was placed inside the sanctum sanctorum of the Ram temple in Ayodhya on Thursday, ahead of the Ram Janmabhoomi mandir 'pran-pratishta' ceremony on January 22. The 51-inch Ram Lalla idol, sculpted by Mysuru…