Coronavirus: Chinese Grand Prix expected to be postponed over virus fears

Coronavirus: Chinese Grand Prix expected to be postponed over virus fears

BBC News

Published

The Chinese Grand Prix - due to take place in Shanghai on 19 April - is expected to be postponed due to coronavirus fears.

Full Article