Baruwa Gas Explosion: Eight Dead, 25 Shops Burnt (PHOTO)
At least eight persons have been confirmed dead in the gas explosion at Baruwa, in the Alimosho Local Government Area of Lagos State. The explosion occurred in the early hours of Thursday at Best Roof cooking gas shop, Baruwa, Ipaja.…