India’s Prime Minister Narendra Modi inaugurated a grand Hindu temple in Ayodhya, in northern India. The temple stands at the spot where a mosque stood until December 1992, when it was torn down by a ...
Once all the evidence is presented, the court will inevitably have to rule in favor of the temple, acknowledging that a temple existed at the site and that its remains are still being found," the Ram ...