RSA Cape Town gets new world class athletics facility The South African city of Cape Town has a new world class athletics stadium with an improved capacity and state of the art running... ATAF EditorsFebruary 26, 2015