France to host the 2023 Rugby World Cup
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.
Category
🥇
Sports