Osama Bin Laden Dead, 9/11 Family Members and Others Celebrate in Times Square

Celebrators cheer and wave American flags in Times Square at the news of Osama Bin Laden's death.
( Ben Brock Johnson/WNYC )
PRI WNYC