French Troops Fight Taliban On Hilltop

French forces in a firefight with Taliban hiding on a hill top, finished off with Tigers.

Newest Videos

View more