South African Police Service has announced the arrest of three men accused of sexually abusing three children and a dog in an operation conducted with the aid of the US Department of Homeland Security last week. “As a result of these operations, three South African children who were used during …
Read More »