2020 Shanghai International Marathon opens for application

The 2020 Shanghai International Marathon, which is to be held on November 29, has opened for applications, the organizers announced here on Wednesday. According to the organizers, the application will …
( read original story …)