Mhlonipheni Mjadu has made his appearance in court. The man was accused of seven counts of rape.
According to police spokesperson Lt Col Thulani Zwane, the 25-year-old man was sentenced to seven terms of life imprisonment, 75 additional years for five counts of robbery, 30 years for several counts of housebreaking, and 12 years for attempted rape.
The perpetrator was arrested in January 2016 after he had allegedly tried to rob a police officer of his firearm. The officer overpowered the suspect and detained him.
During the investigation, the DNA of the perpetrator was linked to 19 crimes at Esikhaleni.