World News Cape Town F1 backer presses ahead after Rwanda’s Grand Prix ‘win’ A group working to bring Formula 1 racing to Cape Town said it will pr[……] Read More