News
In April, the International Federation of Sport Climbing (IFSC) World Cup season kicked off with a jaw-dropping boulder competition in Keqiao. Annie Sanders of the U.S. won the gold medal for women, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results