The Nigeria Police Force (NPF) has been called out on X following allegations that Owolabi Akinlolu, a 56-year-old Assistant Superintendent of Police (ASP), accused of raping a 17-year-old girl at Ogudu Police Station, was retired…
English
Powered by OneTap
Default