May 02, 2011

After Ten-Year Mission, Osama bin Laden Is Dead

Osama Bin Laden was the mastermind behind the worst terrorist attack on U.S. soil. He was killed by U.S. forces in Pakistan. For some analysis, Renee Montagne talks to counterterrorism expert David Kilcullen, CNAS Non-Resident Senior Fellow and CEO of Caerus Associates.

Listen to the audio here.