Police Probe Officer Who Allegedly Coerced Married Officer To Have Sex

The officer-in-charge of the Police Band Department in Zimbabwe, Chief Inspector Cuthbert Gwidi, is under investigation after being accused of coercing a married female employee into a sex act. Gwidi is accused of threatening her with a bag while also forcing the 44-year-old band dancer to sleep with him since 2017. He is charged with … Continue reading Police Probe Officer Who Allegedly Coerced Married Officer To Have Sex