Johannesburg - A man was arrested in Mofolo North, Soweto, after he allegedly raped an 8-year-old girl, Gauteng police said.

Warrant Officer Kay Makhubela said the girl told her parents that the 31-year-old man took her to a toilet, before undressing and raping her on Wednesday. He was arrested the same day.

The man would appear in the Protea Magistrate's Court soon.