Ebila

Breaking: Oyo Most Wanted Gang Leader, Ebila, Murdered in Ibadan

Ololade Adeyanju/ A dreaded gangster known as the leader of the 'One Million Boys' cult in Ibadan has been killed.…

4 years ago