After an explosion at Al Ahli Arab Hospital in Gaza City killed more than 500 people on Tuesday evening amid the ongoing Israel-Hamas war, leaders around the world have reacted with mixtures of horror, condemnation, and confusion as to how this could happen and who is responsible.