Content warning: this story may be distressing to someĀ 

A series of bomb blasts outside a secondary school in Afghanistan during a peak holiday period has killed more than 50 people, mostly female students.

The government is blaming the Taliban for the attacks, with insurgents denying responsibility, instead issuing a statement saying the nation needed to "safeguard and look after educational centres and institutions".

The attacks on Saturday come as the US continues their withdrawal of the remaining 2,500 military troops from the country.