This is from an Islamic publication, which clearly means it’s biased and therefore invalid. The IDF says that they didn’t bomb the hospital? Clearly, there’s no reason for them to lie, so it must undoubtedly be true. It’s perfectly plausible that parts of a makeshift Hamas rocket conveniently fell down right onto a hospital and managed to level the entire thing!