Skip to playerSkip to main content
  • 3 years ago
The upcoming 2023 Rugby World Cup has been shrouded in some scandal after police raided the French HQ building as part of a legal probe into the management of the competition under former chief executive Claude Atcher.
Be the first to comment
Add your comment

Recommended