Ten runners have been banned from competition for three years by China’s top athletics body after they were caught publicly urinating during the Suzhou Marathon 2025, sparking widespread outrage. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results