Another Bin Laden gone i guess