Crimestoppers / Captura arrest another of Britain’s most wanted in Spain

It has been confirmed that David Anthony Stuart was arrested on Tuesday in Barcelona.

More: continued here

Leave a Reply