Two years ago the Shanghai International Circuit hosted a Covid hospital, but this weekend it will stage Formula One once more as the sport returns to China... Read this story
Two years ago the Shanghai International Circuit hosted a Covid hospital, but this weekend it will stage Formula One once more as the sport returns to China... Read this story
More from Barron News-Shield | partners afp Formula 1 Auto racing Chinese Grand Prix Ma Qinghua Shanghai Audi International Circuit