Habib Okikiola, popularly known as Portable, has submitted himself at the Ogun State Police Command headquarters, Eleweran, Abeokuta. The developmentā¦