Indian top court gives disputed site in Ayodhya to Hindus

2019-11-09 372

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

Free Traffic Exchange