Wednesday, 24 April 2024 09:59 PM
November 22, 2022 19:51 pm
SHANGHAI, Nov 22:China's return to the Formula 1 schedule will be canceled next year as a result of the country's Covid policies, BBC Sport reported.