Authorities demolished a 700-year-old mosque in Mehrauli, New Delhi
Authorities demolished a 700-year-old mosque in Mehrauli, New Delhi on January 30. Locals claim that the demolition was carried out in violation of a High Court order from 1987.