The Police Command in Oyo State has confirmed the successful rescue of Chief Adebayo Adelabu’s sister, Mrs. Busayo Adelabu-John Paul, and her two sons. The Police Public Relations Officer (PPRO), Oyo Command, DSP Olayinka Ayanlade…
View original source — Daily Trust ↗

