Eric Andrew-Gee

When news broke Sunday night that Osama bin Laden was dead—killed by a team of Navy SEALs near Islamabad, Pakistan—Americans burst into the streets to celebrate. Times Square, Ground Zero, and the White House were scenes of particular jubilation. Here, we have compiled some of the most poignant images of the revelry. New York City ROTC students from NYU READ MORE >>

SHARE HIGHLIGHT

0 CHARACTERS SELECTED

TWEET THIS

POST TO TUMBLR