International Forces Kill Taliban Insurgents Responsible for Shooting Down US Helicopter
In a Pentagon news conference on Wednesday, Marine Corps Gen. John Allen said international forces killed the Taliban fighters that shot down a Chinook helicopter last weekend, killing 38 US and Afghan forces.
The top insurgent leader remains at large and other details are vague, but a statement from the International Security Assistance Force said, “After an exhaustive manhunt, Special Operations