Joyous, triumphant celebrations have been ongoing since early this morning. Flag-waving, raucous celebrations have broken out in front of ground zero in New York, in front of the White House in Washington, and on college campuses throughout the country.
An evil man is dead, and Americans are happy for it. May Osama Bin Laden rot in Hell, along with his followers and supporters. Fox News has the story, embedded below.
Pro-life Feminist Group Dropped From Women’s March
26 minutes ago