Searching for the demons that 'caused' Covid-19

Delhi’s Feroz Shah Kotla Fort, which for centuries locals have visited to contact malevolent spirits
Delhi’s Feroz Shah Kotla Fort, which for centuries locals have visited to contact malevolent spirits Credit: getty