I'm pretty sure this is the school that was on the corner of a military base, and the school building hit was previously part of the military base.
Does that make it not a school, somehow? Or are we cool with killing kids just because their parents might be in the military? I'm not clear what the excuse being made actually is.
That's a non excuse.
I live near a military base, and there is a daycare, school, rec center, pub, ice rink, church, and grocery store, open to the public, and not managed by the military. All of it is on land owned by the military, but outside the wire.
The fact that these facilities exist on military land near a base (which a hostile government would surely argue IS the base) does not mean that the people in those buildings have it coming.