As you have no doubt heard by now, Osama Bin Laden is dead.
What does this mean for the U.S. led war on terror? For Canada's involvement in Afghanistan? For Western relations with Arab nations? For Obama's presidency?
Your thoughts are welcome.
You must be logged in to comment.