If there is any better evidence that Israel is lying about the hospital airstrike, it's this: the first reports of the explosion occurred at around 7:20 PM local time. Every video the IDF or the Israeli government is sharing around show a blast that occured between 7:59 and 8:00.
Breaking: IDF Spokesperson
From the analysis of the operational systems of the IDF, an enemy rocket barrage was carried out towards Israel, which passed through the vicinity of the hospital when it was hit.
According to intelligence information, from several sources we have, the Islamic Jihad terrorist organization is responsible for the failed shooting that hit the hospital.