An American operation today finally caught up with Osama Bin Laden and he was killed after failing to surrender in acompound near Islamabad in Pakistan.

I hope this brings some closure and for those who lost loved ones on that tragic day that you can now feel that justice has been served.