Formula One's governing body says Shanghai Grand Prix scheduled for April postponed due to virus

The Associated Press

LONDON (AP) -- Formula One's governing body says Shanghai Grand Prix scheduled for April postponed due to virus.

Scroll to continue with content
Ad

What to Read Next