A Kagiso man will appear in a Johannesburg court on Thursday facing seven charges ranging from rape to attempted murder, Gauteng police said.
Kagiso man to face seven charges