The Rachel Maddow Show 05/01/11

Spontaneous celebration in front of White House

Rachel Maddow reports live from in front of the White House where a rapidly growing throng of people are celebrating the news of the death of Osama bin Laden.

Channels