Cop up for rape hangs himself
A POLICE officer who was facing rape charges in Gwanda allegedly hanged himself on Wednesday morning at a police post where he was deployed. The cop was set to appear in court on October 26.
Read More...
Read More...