Two former police officers arrested over Rotherham sexual abuse claims
Two former police officers have been arrested over complaints from four victims of child sexual exploitation in Rotherham.
Sky News
Rotherham is a market town in South Yorkshire, England. It lies at the confluence of the River Rother, from which the town gets its name, and the River Don. It is the largest settlement of the Metropolitan Borough of Rotherham.
Two former police officers have been arrested over complaints from four victims of child sexual exploitation in Rotherham.