Twelve children were killed in South Africa on Wednesday when a minibus taking them to school near Johannesburg overturned and burst into flames after being hit by another vehicle, authorities said.
The driver of the minibus was also killed and seven other children were rushed to hospital, according to officials in Johannesburg's Gauteng province.
Television images showed that the minibus was totally destroyed by the fire in the early morning crash in Merafong, more than 70 kilometres west of the city.
Charred schoolbook pages were scattered on the tarmac, as police examined the scene.
"A private scholar transport minibus was involved in a tragic accident in the Kokosi-Wedela area in Merafong, claiming the lives of the 12 learners and their driver," the Gauteng government said in a statement.
It could not immediately give the ages of the children but said most were from a primary school, where students are normally aged between six and 13.
"They were burnt beyond recognition. When this happens forensics will have to do their part in terms of identification," said Gauteng traffic police department spokesman Sello Maremane.
Police were investigating what happened but it appeared that the minibus was struck from behind by a small pick-up truck, causing it to overturn and catch fire, authorities said.
The driver of the pick-up was also in hospital, reports said. By late afternoon, most of the children in hospital had been released, reports said.
"I am profoundly saddened by this tragic event," Gauteng education minister Matome Chiloane said.
South Africa has one of the most developed road networks on the continent but also has one of the worst road safety records, in part due to reckless driving and unroadworthy vehicles.
"I have always said to parents we need to check the condition of the vehicles that we put our kids in," Chiloane said at the scene of the crash.
Many South African parents have to rely on private minibuses to get their children to school. (AFP)