Australia win women’s rugby sevens series ahead of Paris Olympics
In short: Australia has defeated France in the final of the women's World Sevens Series in Madrid.Australia won the final 26-7, with Maddison Levi scoring…
In short: Australia has defeated France in the final of the women's World Sevens Series in Madrid.Australia won the final 26-7, with Maddison Levi scoring…