French Troops Fight Taliban

FacebookXPinterestEmailEmailEmailShare

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