Chinese Qixin Zhong sets a new world record during the men’s final of an event held by the International Federal of Sports Climbing.
Add WIMP to your Google News: