Biological mother, stepfather arrested for alleged rape of minor
Limpopo, South Africa: The Provincial Commissioner of the South African Police Service in Limpopo, Lieutenant General Thembi Hadebe, has strongly condemned an incident in which two suspects were arrested after…