Charred body recovered from scrap godown in south Delhi's Tuglakabad village

Charred body recovered from scrap godown in south Delhi's Tuglakabad village