Formula One cancels 2023 Chinese Grand Prix due to Covid 19 restrictions
Formula One has announced that next year’s Chinese Grand Prix will be cancelled. The race in Shanghai – due to take place on April 16 – has been scrapped amid ongoing coronavirus restrictions in the country. The sport is now facing a four-week hole in the 2023 calendar with the defunct round in China sandwiched by races in Melbourne on April 2 and Azerbaijan on April 30. But it is […]