China downed Argentina in the final of the Montevideo leg of the Challenge Series on Sunday. The 38-7 win gives China two wins from two tournaments this season. With 40 competition points, China lead the way with one tournament remaining. The final Women’s tournament of the 2024 Challenger Series will …
Read More »