11:09 Sep 26 2025

China's Long Jianguo yesterday won his first world title in the men's speed climbing at the 2025 IFSC Climbing World Championships, securing the country’s first gold in such event in 13 years, Xinhua reported.

Follow Yicai Global on