Shanghai Marathon postponed as China battles Covid surge

  • The 2021 Shanghai Marathon is postponed due to rise in Coronavirus cases.