News

Ayodhya: Ayodhya will witness another spiritual event as the consecration of 14 temples within the Ram temple complex will take place on June 5, coinc.