July 12, 2020 Metro BREAKING: Notorious ‘One Million Boys’ Gang Leader Killed In Ibadan The leader of the notorious ‘one million boys’ gang Biola Ebila has been shot dead in Ibadan, Oyo state…