19 people were confirmed dead after a taxi transporting school children collided head on with a truck while it was trying to overtake another taxi.
The collision ended with one taxi under the truck while another taxi lost control and overturned while trying to avoid the accident.
Authorities say the accident happened In Sekhukhune on the R579 road near Blood River.
More passengers sustained serious injuries
This is a developing story.