Taliban militants stormed an army-run school in Peshawar, Pakistan, Tuesday, killing some 130 people, including scores of children. Hundreds of teachers and children were held hostage during an hours-long gun battle with security forces.

Pakistani soldiers and police killed six assailants before the siege was over.

Most of the victims were students. Many of them were shot in the head. Dozens others were wounded.

Most of the school’s 700 students, from kindergarten through 10th grade, are children of army personnel.

A spokesman said the Pakistani Taliban claimed responsibility and that the attack was retaliation for the Pakistani military’s offensive in northeastern Pakistan’s tribal areas.

Recommended for you