My Blog

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 Reply

Your email address will not be published. Required fields are marked *