Skip links

Archive

..

Mosque Site to be Divided

The court in the northern state of Uttar Pradesh, India today ruled that the site of a demolished mosque in Ayodhya,
This website uses cookies to improve your web experience.