Palestinian authorities blamed the explosion on an Israeli airstrike, but the Israeli military said a failed rocket launch by a Palestinian armed group caused the blast.
Palestinian authorities blamed the explosion on an Israeli airstrike, but the Israeli military said a failed rocket launch by a Palestinian armed group caused the blast.