Sunday, May 1, 2011

At Last...... Bin Laden Dead

President Obama has just announced that Osama Bin Laden, the mastermind behind the September 11 attacks. This day is long overdue!

CBC Live Feed

The timing is interesting. I know both the Liberals and the NDP spoke against this mission in recent years. I hope people remember that the Tories stuck with the mission to the end.