Kiwi Rebecca Spence has finished 19th at the latest ITU World Triathlon event in Japan
Kiwi Rebecca Spence has finished 19th at the latest ITU World Triathlon event in Japan
12 May 2018
Commonwealth Games champion Flora Duffy has won the race.
© 2024 Newstalk ZB, NZCity