Friendly Fire

Captain Lisa Jade Head, of the 11th Explosive Ordnance Disposal Regiment was killed after a bomb she was trying to defuse in Helmand Province of Afghanistan exploded giving her catastrophic injuries. Its another story of a tragic loss of life in an ongoing conflict that has seen many thousands of Afghan innocent civilians lose their […]