Danish Troops Battle Taliban in Helmand

Helmand province, Afghanistan.