New Zealand win the HSBC Women’s World Rugby Sevens Series from Kitakyushu, Japan, after a thrilling score against Canada in the Cup Final.
Photo Credits: Getty Images.
New Zealand win the HSBC Women’s World Rugby Sevens Series from Kitakyushu, Japan, after a thrilling score against Canada in the Cup Final.
Photo Credits: Getty Images.