One of Britain's most wanted fugitives arrested in France
Stephen Carruthers had been living in a cottage in the French town of Saint-Denis-Catus
Log in using your social
network account
Try Independent Minds
free for 1 month
Hi {{fullName}}
Stephen Carruthers had been living in a cottage in the French town of Saint-Denis-Catus