Posted By IANS On Fri, Jun 12, 2020
London, June 12 (IANS): The 2020 Azerbaijan, Singapore and Japanese Formula 1 Grands Prix have now been cancelled in the wake of the coronavirus pandemic....