First person perspective from Amercian forces ambushed near Panjwai, Afghanistan. A lucky weapon jam, good leadership, and superior firepower overwhelm the Taliban.
Featured Media – YouTube
Featured Image – SOFREP
We thought this story would be interesting for you, for full access to premium original stories written by our all veteran journalists subscribe here .