Adorned with gold and flowers, the 51-inch Ram Lalla idol was revealed today shortly before the grand 'pran pratistha' ceremony at the Ayodhya temple today.
The streets of Ayodhya won't echo with gunshots or witness curfew any more, Uttar Pradesh Chief Minister Yogi Adityanath said at the grand consecration ceremony at Ram Temple this afternoon