UPDATE: 126 dead in Taliban school attack

Taliban gunmen in Pakistan took hundreds of students and teachers hostage on Tuesday.

Pakistani police and military take school children to the place of safety after six gunmen entered the school and held over 500 children hostage on 16 December 2014. Picture: NDTV @ndtv.

ISLAMABAD - The death toll following a Taliban attack on a military-run school in Pakistan has risen to 126.

A total of 122 people have been injured.

Earlier it was reported that 84 children had been killed in the attack.

"In CMH there are around 60 and there are 24 dead in Lady Reading [hospital]," Pervaiz Khattak, chief minister of the province where Pehsawar is located, told local television channels.

Taliban gunmen in Pakistan took hundreds of students and teachers hostage on Tuesday in a school in the north-western city of Peshawar, military officials said.

A Reuters journalist at the scene heard heavy gunfire from inside the school as soldiers surrounded it.

Helicopters swooped overhead and a fleet of ambulances ferried wounded children to hospital.

The Lady Reading Hospital in Peshawar said the hospital had received the bodies of three students and was treating 28 injured students and two male teachers.

"Many are in the operation theatre now in critical condition, undergoing treatment," said hospital official Ejaz Khan.

Military officials at the scene said at least six armed men had entered the military-run Army Public School. About 500 students and teachers were believed to be inside.

"We were standing outside the school and firing suddenly started and there was chaos everywhere and the screams of children and teachers," said Jamshed Khan, a school bus driver.

A teacher said that the attackers targeted the school while exams were taking place.

"After half an hour of the attack, the army came and sealed the school," a teacher told a private television channel outside the besieged school.