2 min read News Leader Of ‘One Million Boys’ Shot Dead In Ibadan 4 years ago Society Watch A leader of a notorious gang, Biola Ebila, who was on the wanted list of the Oyo State Police command,...