Calls for Station Strangler to be released after 30-year prisoner stint

Calls for Station Strangler to be released after 30-year prisoner stint

Radio Islam International

Several activists and organisations are calling for releasing one of South Africa's most notorious serial killers, Norman "Afzal" Simons.

He was sentenced to life imprisonment in 1995 after the bodies of 22 young boys i…

Related tracks

See all