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 and morale. A prison rescue […]