In a historic event that resonates with the hearts of millions, the new idol of Ram Lalla has found its revered seat in the sanctum sanctorum of the majestic Shri Ram Temple in Ayodhya.
The sacred installation ceremony commenced with elaborate rituals, starting with Ganesh puja on Thursday