Great Britain women and France men win the first leg of 2025 Championship Series Tag: 7s Championship Posted on: 16 Jun 2025