A truck attempting to pass another vehicle today crashed head-on into a minibus taxi, killing all 17 people in the taxi near Harding, a small town about 340 miles southeast of Johannesburg.
A child was among the dead, provincial traffic spokesman Colin Govender said.
The driver of the truck was arrested and is expected to appear in court on Monday on 17 counts of culpable homicide.