Off
Head of UK’s Armed Forces visits troops in Helmand
By Sharon BlackThe Chief of the Defence Staff, General Sir David Richards, has paid a surprise visit to British forces serving in Helmand province, Afghanistan.
Military Resettlement, Business, Training & Recruitment