New footage of Danish soldiers raid on a Taliban stronghold in Afghanistan.

Danish soldiers raid suspected Taliban compounds in a small village, in Helmand Province, Afghanistan, when a firefight breaks out. - Clip part of Red Zone documentary.

Liveleak on Facebook

Advertisers