In a dramatic turn of events on Thursday morning, the Mobil Service Station located on Obafemi Awolowo Road, Ikeja, Lagos State, was struck by a […]