Mpumalanga’s community safety, security and liaison spokesman Joseph Mabuza said six other occupants, including the driver, were seriously injured and taken to Rob Ferreira Hospital.
“It appears as if the shaft was broken and a wheel came off whilst the taxi was moving. It went off the road and struck a ditch and then overturned, killing three people,” said Mabuza.
MEC Vusi Shongwe was also on the scene and told journalists that the taxi was otherwise roadworthy.
He said his department would look further into the cause of the accident.