Amid doubts swirling around the participation of top Opposition leaders for the grand consecration of the Ram Temple in Ayodhya next year, Union Minister Anurag Thakur on Thursday urged all the invitees to attend the installation of Ram Lalla (infant Lord Ram) on January 22.
