The Police Public Relations Officer of the Oyo State Police Command, Olugbenga Fadeyi has confirmed the death of the Leader of the notorious One Million Boys, Abiola Ebila.
OYOINSIGHT.COM had earlier reported that Ebila was shot dead on Sunday afternoon.
The PPRO made the confirmation in a phone interview on Fresh FM on Sunday evening.
He also revealed that two individuals have also been arrested.
He, however, noted that the details about who and how he was killed were still sketchy.
He also revealed that security operatives are already on ground at Olomi area, where Ebila was killed, and other strategic places to prevent any further break down of law and order.
The PPRO also assured the public of the commitment of the Police command in Oyo State to the security of lives and properties.