In the past few hours, the Israel Defense Forces (IDF) have been attempting to prove that the strike on Al-Ahli Hospital in the heart of the Gaza Strip was not their doing. They claim the aftermath is far less horrifying than the Palestinian side portrays. The IDF’s spokesperson has published images of the Al-Ahli Hospital