Water from 155 Rivers of the World Collected for ‘Jalabhishek’ of Ram Lalla
Ayodhya: Water from 155 rivers from different countries of the world including Pakistan and China have been collected for the ‘Jalabhishek’ of the Ram Lalla idol to be placed in the Ram Janmabhoomi temple in Ayodhya.
Uttar Pradesh Chief…