China to stop hosting international sports events in 2020

The Chinese government has said the country will not be hosting most of its planned international sports events this year, putting in doubt events including the Formula One Grand Prix in Shanghai and WTA Finals in Shenzhen.

You'll need a subscription to continue reading

Discover our range of subscription choices, with options starting from £39/month

Already have an account? Sign in here