According to City of Cape Town Ward 77 Councillor, Francine Higham, the brakes failed on the bus coming from Signal Hill ...
Cape Town's public transport system has made history with the introduction of 20 fully electric commuter buses, marking South ...