Innalhamdullilah!Inna Lillahi wa inna Ilaihi rajioon. And may Allah deal with him the way He thinks fittest..Aameen!
However this is certainly not the end of terrorism what with people from all walks of life pledging allegiance to OBL..Allahu Must3aan!