This mediaeval fort in the heart of Delhi is supposed to be the home of jinns – supernatural mythical shape-shifting creatures.

This mediaeval fort in the heart of Delhi is supposed to be the home of jinns – supernatural mythical shape-shifting creatures.
Contrary to what it sounds like, this isn’t a memorial to Punch or The Economist or any other glossy periodic publication. So what does this memorial really commemorate?
A little bit about the history of the oldest existing church in Delhi and the man who built it.