The holy city of Ayodhya, India, is getting ready for the grand consecration ceremony of the Ram Temple. According to reports, a grand Yajna, or "Maha Yagya," will take place there from January 14 to January 25. The Yajna to create 1,008 Narmadeshwar..