Apr, Wednesday
Current Location
Spain's Interior Ministry says police have arrested 17 people on suspicion of smuggling Nigerian women into Spain and forcing them into prostitution using threats including claims they would cast Voodoo…
Recent Comments