Counter Punch: The resurgence of the Taliban in Afghanistan, where they recently mounted a major military operation in Helmand province in the south and where throughout the rest of the country they are increasingly active, is emphatic evidence that NATO’s prolonged military mission there has been a dismal failure. Click here to read more (external link).
