Indian top court gives disputed site in Ayodhya to Hindus

  • 5 years ago
India's top court has ruled a disputed religious site be given to Hindus for construction of a temple.

Recommended