More than 120 people have been killed in a shooting at a school in Pakistan - most of them children.
The Taliban says it was behind the attack in Peshawar.
Police say the attack is now over and all the militants involved have been killed.
Sinead Spain reports