
General Sir David Richards is one of the best known British generals of modern times. In 2013 he retired after over forty years of service in the British Army and a career that had seen him rise from junior officer with 20 Commando to Chief of the Defence Staff, the professional...

General Sir David Richards is one of the best known British generals of modern times. In 2013 he retired after over forty years of service in the British Army and a career that had seen him rise from junior officer with 20 Commando to Chief of the Defence Staff, the professional...