NYC to Shine WTC Tribute Lights in Wake of bin Laden’s Death

Editor's Recommendations

More from LiveScience