General News

Fascinating Fact

May 02, 2011 | 5:00am EDT

Thousands of ecstatic revellers carrying American flags flocked to the White House in Washington, D.C. and Ground Zero in New York following the news that 9/11 mastermind and terrorist leader Osama Bin Laden was killed in a U.S.-led military mission on Sunday (01May11).

More General News