0 Comment
Alicante (EFE).- Agents of the National Police have arrested a couple in the Alicante city of Elche who had created a business network with modeling agencies or film producers to sexually exploit some 120 women. Some of the victims were sexually assaulted and were forced to wear geolocation devices to be available at all times,... Read More