The Halo Trust's chief executive Major General James Cowan explains why landmine clearance is vital.