Tag: Chidi Nwabuzor
EdoDecides2020: Police, Soldiers, Others Take Over The Streets of Benin
The heavy presence of soldiers, police and other security personnel in Benin, Edo State, on Thursday created traffic congestion on major roads in the...