Barnstable Native Killed In Afghanistan Helicopter Crash
Kevin Houston, a Navy SEAL and Cape Cod native, was among the 30 American troops killed Saturday in a helicopter crash in eastern Afghanistan.
The U.S. military helicopter crash was the deadliest incident for U.S. troops since the war began. Seven Afghan commandos were also killed.
Sources told NPR the Taliban shot down the helicopter as it was on a special overnight mission targeting an insurgent compound in Wardak province.
Many of those killed were Navy SEALs, but sources said they were not the ones involved in the May raid that killed al-Qaida leader Osama bin Laden. Related:
This program aired on August 7, 2011. The audio for this program is not available.