Anouck Jaubert tied the women’s Speed climbing world record on her last run and Japan, Russia and Slovenia placed 3 athletes on the podium…
Anouck Jaubert tied the women’s Speed climbing world record on her last run and Japan, Russia and Slovenia placed 3 athletes on the podium…