Description
An Edo chief, the Ihama of Udo, Chief Francis Ihama reportedly kidnapped in his residence at Udo Community in Ovia South-West local government area of Edo State has been freed and found in Lekki area of Lagos State where he was held captive for 12 days.
Credibility: |
|
|
0 |
|
Leave a Comment