French Troops Fight Taliban

Warning Graphic: A trailer for a French documentary on the Afghanistan War (2011) titled "C'est pas le pied la guerre".