Mathura is a city in the Indian state of Uttar Pradesh. It is located approximately 50 kilometres north of Agra, and 145 kilometres south-east of Delhi; about 11 kilometres from the town of Vrindavan, and 22 kilometres from Govardhan. Read More
The Supreme Court on Wednesday granted two more weeks to the Centre to respond to a batch of petitions challenging certain provisions of the Places of Worship (Special Provision) Act, 1991, that prohibits the filing of a lawsuit to reclaim a place of ...