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.