Heavy firefight French Army vs Talibans Afghanistan 2010

Bedraou valley, Kapissa Province, eastern Afghanistan close to the border with Pakistan. On March 5, 2010, elements of French 13th Chasseurs Alpins...
Back to Top