Devotees of Lord Krishna claim that the Mathura Shahi Idgah was built on land that belongs to the deity and that the actual birthplace of Lord Krishna lies beneath it.
Devotees of Lord Krishna claim that the Mathura Shahi Idgah was built on land that belongs to the deity and that the actual birthplace of Lord Krishna lies beneath it.