Ambush In Nangarhar Province

Ambush in Nangarhar Province, Afghanistan.

Newest Videos

View more