Three British soldiers were killed when a roadside explosive detonated near them Tuesday in Helmand Province in Afghanistan in the deadliest attack on British soldiers there in a year.The soldiers…
You need a TRAC license to view the rest of this content. Learn more