Takiya Wali Masjid demolished in Rajpur-Khampur after Allahabad HC ruling

India