googlead88e68843b8d56c.html

(Archive) US troops battle Taliban | December 7th 2011 | Afghanistan


# Afghanistan | The battle where Junior Corporal Christopher Levy was mortally wounded in the head in a shootout with the Taliban, on December 7, 2011 in Helmand Province. He died on December 10th, three days after suffering fatal wounds

1,204 views