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

first_imgFormula One’s governing body says Shanghai Grand Prix scheduled for April postponed due to virus February 12, 2020 Associated Press center_img Share This StoryFacebookTwitteremailPrintLinkedinRedditLONDON (AP) — Formula One’s governing body says Shanghai Grand Prix scheduled for April postponed due to virus.last_img