Enugu: Retired senior police officer caught raping an imbecile inside bush by Ola Peter September 12, 2022 0 A Retired Deputy Superintendent Of Police from Amufie in Igbo:-Eze North local government area of Enugu state escaped lynching by ...