The terrorist and fundamentalist Osama Bin Laden is killed in Pakistan by the US army. Pakistan’s stand that it is not supporting terrorism stands exposed.
The world can have relief that one more scourge is finished.