Review: Kill Team
The war in Afghanistan is the longest military conflict in which the United States has been involved. The operation is nowhere near as successful as hoped, which is part of the reality of fighting a war in Afghanistan, a lesson that the Sov...