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 ...