Indian Oil Corporation has launched a probe into the LPG tanker explosion near Chala temple, in Kannur, on Monday night killing two people and causing serious burn injuries to many people in the area.
Indian Oil Corporation to probe tanker explosion