Pole Miroslaw and Indonesia's Katibin set women's and men's speed world records, respectively, at the International Federation of Sport Climbing (IFSC) World Cup in Seoul earlier this month. They ...