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