The Senate has tasked the Nigeria Police and the Federal Road Safety Corps, FRSC, to investigate the circumstances surrounding the explosion of a tanker laden with 33,000 litres of premium motor spirit (petrol) at the Otedola ...