A tanker explosion has reportedly killed many persons at Abudu, in Orhionmwon Local Government Area of Edo. According to The Punch, the ...