At least 18 pupils and a teacher were killed when a school roof collapsed in Peshawar, in north-west Pakistan, authorities told the BBC.
Forty others were injured, some of whom were believed to be in critical condition. Several children were feared trapped.