Who raped and murdered female students sentenced to life imprisonment
South Africa: Luyanda Botha, 42, was sentenced to life imprisonment for raping and killing a female student in Cape Town, but many have called for the death of the perpetrator.
continue reading