Pakistan student: 'This is the most horrific attack'
At least 126 people, mostly children, have been killed in a Taliban assault on an army-run school in the Pakistani city of Peshawar, officials say.
All six of the militants who entered the building are said to have been killed, at least one of them in a suicide blast.
The attack is being seen as one of the worst so far in Pakistan.
Student and political activist Asfandi Yar spoke to the BBC on his way to hospital to donate blood. He said there was shock that children had been targeted.