The F1 Chinese Grand Prix is scheduled to take place on April 19 but there are concerns amid the coronavirus epidemic.
source: express.co.uk
The F1 Chinese Grand Prix is scheduled to take place on April 19 but there are concerns amid the coronavirus epidemic.