Casi 30 muertos en tiroteo, 20 son niños