18 injured in oil spill accident

A section of Mandela Highway where the oil spill occurred that resulted in the … An oil spill had been created earlier by a leaking garbage truck.