Tag: Nigerian Police Force
Update On Wednesday Tragedy: 17 Die As ‘Trailer’ Crushes Bus In...
Policemen Reportedly Caused It, PPRO Denies
Not less than 17 people lost their lives in Ibadan on Wednesday morning in another tragic auto accident with...