Residents of Baruwa, Ipaja runs to safety as gas explosion rocks their area.

Ipaja