Loading...
The fatal accident which claimed the lives of yet an unknown number of passengers happened Thursday around Ibusa Asaba Express Rd in Delta state. The crash happened while police officers were allegedly trying to collect bribe. More photos below;
Loading...