Tag: Olga Lizana
British ‘most wanted’ suspect arrested by Spanish police
Shane Walford, who killed an off-duty fireman in 2010, has been detained in the Canary Islands
First of 10 most wanted British fugitives in Spain named as €100m cocaine smuggler
David McDermott is one of 10 British fugitives thought to be living in Spain that police are appealing for help in tracking down