Coronavirus: Chinese Grand Prix postponed over virus fears

The Chinese Grand Prix - due to take place in Shanghai on 19 April - has been postponed because of the coronavirus outbreak.

Continue reading...