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.

About Author /

Start typing and press Enter to search