Hamas insisted the blast came from an Israeli airstrike, but Israel and U.S. intelligence officials say video evidence shows the hospital was hit by a wayward rocket fired by Islamic militants.