• 2 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.

Recommended