Update: Oyo police did not kill One Million Boys’ gang leader HafeestonovaJuly 14, 20200351 views Yesterday we reported that the Oyo State Police killed Ebila, the gang leader of… Read more