President Cyril Ramaphosa launches new Prasa Trains in Cape Town

President Cyril Ramaphosa launches new Prasa Trains in Cape Town