4 AC Mechanics Found Dead In Delhi, Cops Suspect Suffocation From Gas Leak
Four AC mechanics were found dead in their sleep, allegedly due to suffocation from inhaling toxic fumes, possibly from leakage of chemicals used in AC servicing, inside their home in south Delhi.