Home » My Blog » Rapist who smeared faeces on himself in court judged ‘unfit’ for caning

Rapist who smeared faeces on himself in court judged ‘unfit’ for caning

In February Isham Kayubi was found guilty on four counts or rape and two of sexual assault against two 14-year-old girls, following a trial in which he defecated in the court room


Leave a comment

Your email address will not be published.