Adeleke imposes 24-hour curfew on Igbajo, places security personnel on red alert

Ademola Adeleke
Ademola Adeleke