Read the full story: Religion News Service
On Jan. 22, hundreds of thousands of Hindus in India will consecrate the Ram Temple, an ornate, three-storied structure built over more than three years in Ayodhya, in the northern Indian state of Uttar Pradesh.