May 3, 2011 5:52 pm

The 20: Celebrating the Death of bin Laden

Spontaneous, cheering mobs formed outside of the White House and around the United States after the news of Osama bin Laden’s death. A day later, how does the nation feel about these displays? Washington City Paper’s Mike Madden discusses.

Local

Exit mobile version