Pakistan is picking up the pieces today after an attack on a school by Taliban militants left 145 people dead.

It's a heart-wrenching story. We've collected the news in a different post. Here, we'll tell the story visually, but fair warning — the photographs are representative of the horrific attack, so they're tough to look at:

The uncle and cousin of injured student Mohammad Baqair (center) comfort him as he mourns the death of his mother, who was a teacher at the school that was attacked.

The uncle and cousin of injured student Mohammad Baqair (center) comfort him as he mourns the death of his mother, who was a teacher at the school that was attacked.

Mohammad Sajjad/AP
Relatives of injured students react as they arrive at a hospital dealing with the victims of the attack by Taliban gunmen on the school in Peshawar.

Relatives of injured students react as they arrive at a hospital dealing with the victims of the attack by Taliban gunmen on the school in Peshawar.

Sajjad Ali Queshi/UPI/Landov
Pakistani army soldiers stand outside the Army Public School auditorium on Wednesday.

Pakistani army soldiers stand outside the Army Public School auditorium on Wednesday.

B.K. Bangash/AP
Pakistani mourners pray during the funeral of a student killed in the attack.

Pakistani mourners pray during the funeral of a student killed in the attack.

Hasham Ahmed/AFP/Getty Images
Pakistani activists from the Muttahida Qaumi Movement light candles in Karachi on Tuesday for the victims of the Taliban's attack.

Pakistani activists from the Muttahida Qaumi Movement light candles in Karachi on Tuesday for the victims of the Taliban's attack.

Rizwan Tabassum /AFP/Getty Images
People attend the funeral of one of the students killed in the attack in Peshawar, Pakistan, on Wednesday.

People attend the funeral of one of the students killed in the attack in Peshawar, Pakistan, on Wednesday.

Mohammad Sajjad/AP
Copyright 2015 NPR. To see more, visit http://www.npr.org/.

300x250 Ad

300x250 Ad

Support quality journalism, like the story above, with your gift right now.

Donate