Olugbenga Fadeyi, the Public Relations Officer for the Oyo State Police Command has ascertained the death of the leader of the notorious One Million Boys, Abiola Ebila.
The PPRO made the announcement in a phone interview with Fresh FM that Ebila had been reportedly shot dead on Sunday afternoon.
He also disclosed that two accomplices have been arrested and reported that the details about who and how Ebila was killed were still sketchy.
Fadeyi revealed that security operatives were already at Olomi area, where Ebila was killed, and at other strategic locations to prevent any form of public disturbance.
The PPRO also assured the public of the commitment of the Oyo State Police Command to the secure lives and properties.