Women's Rugby Europe Grand Prix set for kick off in Russia with Rio the looming large
- 1139
This year’s Rugby Europe Women’s Sevens Grand Prix will continue a thrilling Summer of Sevens when defending champions France open the tournament against Finland in Kazan, Russia.