British fugitive Stephen Henry Pitman arrested on the Costa del Sol

The arrest took place last month, but there appears to have been confusion over his identity

More: continued here

Leave a Reply