Delhi High Court Asks DDA To Explain Basis For Demolition Of 600-Yr-Old Mosque In Mehrauli1 Feb 2024 6:14 PM IST