Delhi: 4 AC mechanics found dead in house; police suspect suffocation from gas leakage
On Saturday, the police received an emergency call at the Ambedkar Nagar Station at 11 am. After finding the house locked from the inside, officers had to force their way in with assistance from locals and the caller.