bin Laden is dead! Allah be Praised! Of course now the US Navy will be castigated for polluting the ocean...