Police in Fuengirola have arrested an Algerian national who has three outstanding search and detain warrants issued in Spain.
Police in Fuengirola have arrested an Algerian national who has three outstanding search and detain warrants issued in Spain.