Justice delivered on May 1, 2011; Usama Bin Laden fed to the sharks