Formula One organizers on Wednesday postponed the Chinese Grand Prix that was due to be staged in Shanghai in April, the latest sporting event impacted by the fast-spreading viral infection in the country.
Formula One organizers on Wednesday postponed the Chinese Grand Prix that was due to be staged in Shanghai in April, the latest sporting event impacted by the fast-spreading viral infection in the country.