Czechia’s men clinched the overall 2024 Rugby Europe Trophy Series sevens title at the weekend Posted on: 16 Jul 2024