Breaking

Archive

1 result
06:42
06:42

Father Hangs Self in Police Cell after Raping, Infecting Daughters with HIV 2 1

The suspect aged 35, hanged himself inside the cells of Kikuuta Police Station where he had been detained on the offence of threatening violence against his mother, with whom they were feuding over land.
1 result