Seven killed in explosion on NPDC oil platform

An explosion on Oil Mining Lease 40 operated by the Nigerian Petroleum Development Company has killed…