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