Richard Eaton on the Desecration of Hindu Temples in India
A grand consecration ceremony of the Rama temple at Ayodhya is scheduled for January 22. The temple has been constructed on the site where the 16th-century Babri Mosque stood until its demolition by Hindutva activists on December 6, 1992. Many Hindus believe that this site is Ramjanmabhoomi, or the place where the Hindu deity Rama … Read more