Ayodhya gears up for historic Ram Mandir consecration

The Ram idol will be consecrated on Monday (today), marking the beginning of the opening of the temple in Ayodhya at the birth site of the deity in a watershed moment for the Ram-janmbhoomi movement, Indian politics and history. A day before the event, Ayodhya was marked with festive anticipation and revelry by devotees, with … Read more