French Marines Engage Taliban in Kapisa

French Marines from the 21st RIMA battling the Taliban in Kapisa Province (2011).

Categories

Video Taliban

Newest Videos

View more