French Army Fights Taliban in Tagab

French Army firefight with Taliban fighters in Tagab, Afghanistan.

Related Topics

Guns and Weapons