A Photographer’s Journey Into New Delhi’s House of Djinns
It was a sweltering summer afternoon when photographer Taha Ahmad first walked into Feroz Shah Kotla, a sprawling 14th century citadel in New Delhi. At the gate, the guard warned him to take care of his camera. Cheels, birds of prey also known as black kites, circled above his head, trying to catch pieces of…