An Infantry squad fights for their lives in the deadly Charkh Valley as they attempt to push the Taliban out of the area and make it safe for the locals?some of whom may be helping the Taliban.
An Infantry squad fights for their lives in the deadly Charkh Valley as they attempt to push the Taliban out of the area and make it safe for the locals?some of whom may be helping the Taliban.