No fewer than 60 persons were feared killed yesterday in ghastly road accident involving a trailer belonging to Dangote Industries, a petrol tanker and a luxury bus at Ugbogui in Ovia South West Local Government Area of Edo State.
↧