(250815) -- BEIJING, Aug. 15, 2025 (Xinhua) -- Xu Can (front R) of China celebrates after winning the match against Jaouad Belmehdi of France at the IBO international super featherweight championship in Beijing, China, Aug. 15, 2025. (Xinhua/Liu Mengqi)














