Johannesburg - A police officer was stoned and later shot while three people were killed when violence erupted at a taxi rank in eMbalenhle, Mpumalanga.
The violence erupted on Tuesday and 29 people were arrested for the unrest.
Allegations are that police went to the taxi rank on Tuesday to cordon off the area and conduct a search operation after gunshots were heard there the previous day. However, Mpumalanga police spokesperson Brigadier Leonard Hlathi said they were barred from carrying out the operation.
He said the taxi drivers hijacked six trucks, one of them carrying chemicals, then used them to block main entrances and exit points in the area.
"What worries us is that one of the trucks was carrying chemicals and there are specific instructions on how to handle such trucks. If not handled accordingly, we could be dealing with a disastrous situation," Hlathi said.