Lady Accuses Demoted Police PPRO of Sticking Fingers in Rape Victims News Leverage Editor October 18, 2020 Following reports that some police officers were demoted and dismissed over abuse of human rights, a woman Iya Onijogbon has accused Dolapo Badmus of Sticking… Continue Reading