Neil and Sandra Chesterton and their two sons escaped Afghanistan over the mountains on horseback after 9/11. The Inglewood vet was working for a charity there. He and Sandra chat to Country Life about helping vets in the country and their extraordinary departure.
view more