Tag: truck and taxi collide in Carletonville