The View from Inside Bin Laden's Compound

Osama bin Laden's compound in Pakistan
( Courtesy of Department of Defense )
PRI WNYC