Afghan Prisoners are Freed
operation recently freed about 40 Afghan troops from a Taliban prison in Helmand Province. this does not seem to be significant on the surface but upon further examination the wisdom of this operation becomes apparent. The Afghan Security Forces needed a de facto victory to help to boost their confidence...