Now in Agra too there is a claim of Lord Krishna’s idol under Jama Masjid

Back to top button