The Delhi Development Authority (DDA) demolished a 600-year old Akhoondji Masjid in Mehrauli, which has been called an 'illegal construction'. The Delhi High Court has ordered the DDA to maintain status quo with respect to the land where the Akhoondji Masjid was located.