Extreme Rating: Contains graphic material.

GRAPHIC: French Troops Fight Taliban

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".

Add your comment

LOGIN OR JOIN TO COMMENT

Comments

Newest Videos

View All