Detectives are investigating what is believed to be a child trafficking ring after 16 children were rescued from a rented house in Soweto in Kayole on Sunday.

According to police, the rescue operation was initiated after a children's protection officer filed a report from Embakasi Central Constituency at the Soweto Police Station, who informed authorities of the presence of children in a rented house.

“Officers from Soweto led by orderly officer Kayole, Duty officer Soweto and team proceeded to the scene and gained access to the said house and found 16 children in two roomed rental houses,” read the report in part.

Police say the caregiver and a 54-year-old Tanzanian national could not explain how the children came to be there.

The rescued children, aged between 2 and 16 years old, were temporarily relocated to a Children’s Home in Nyando.