(IDF) The IDF released aerial footage on Wednesday of the Al-Ahli Baptist Hospital compound before and after the explosion, showing it was not a result of an Israeli airstrike.