GRAPHIC: French Troops Fight Taliban
Extreme Rating: Contains graphic material.
GRAPHIC: This is a trailer for a French documentary on the Afghanistan War (2011). It does not have subtitles, but I bet you can figure out what's going on. Looks like a decent documentary. Titled "C'est pas le pied la guerre".