The Deputy Superintendent of Police at the Ogudu Police Station in Lagos State, Owolabi Akinlolu, who was accused of raping a 17-year-old girl in his office at the Ogudu Police Division, was allegedly retired from service in secrecy before his case was brought to court on Tuesday. This falls short of the expectations of rights