Lewis Hamilton has repeated his call for a grand prix in Africa to be added to the Formula 1 schedule. F1 CEO Stefano Domenicali has made no secret of his desire to take the sport to different locations and markets, with Miami the big new addition... MoreĀ»