Zimbabwean Pastor Arrested for Raping his 17 Year Old Daughter

According to reports from Nehanda Radio, a 45-year-old Zimbabwean pastor based in Leeds, Washington Chogugudza, was on Wednesday arrested by British police for raping his 17-year-old daughter continuously over a period of time. He has pleaded not guilty to the offence. However,

Continue reading…