Saturday, 27 April 2024 12:20 AM
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.