Two dead and 25 injured in a fatal accident on the N7 The City of Cape Town’s Traffic Services has urged motorists to be cautious on...