The Afghan Taliban has deployed a new weapon in its fight against the Afghan National Security Forces: explosive-laden Humvees. The…
U.S. War in Afghanistan: Review of the Previous Strategy: 2001-2013 The launch of Operation Enduring Freedom in October 2001 marked…