Delta Police Command DPO, Officers Accused Of Flogging 15 Women Naked, Forcing Victims To Confess To Prostitution | Sahara Reporters