Ai Mori Makes History as Japan’s First Lead World Championship Victor
Bern, Switzerland – Ai Mori became the first Japanese climber to win a lead world championship by taking the women’s competition Sunday in Bern, Switzerland, where compatriot Sorato Anraku fell …