In Wanzhou, Chongqing, China, on March 15, 2026, a leading marathon runner was mistakenly intercepted by a race official at the finish line, sparking controversy over the incident.
In Wanzhou, Chongqing, China, on March 15, 2026, a leading marathon runner was mistakenly intercepted by a race official at the finish line, sparking controversy over the incident.