"Mehrauli is the palimpsest of history. It is the first city of Delhi and it has been continually inhabited from 800 AD. Erasing that is erasing a part of the history. Not just Indian history, but the history of a particular community also," said historian Rana Safvi on the recently demolished Akhunji mosque in Delhi's Mehrauli district.