France France withdraws as host of 2025 Rugby League World Cup due to financial reasonsBy WTX Sports TeamMay 16, 2023 France withdraws as host of 2025 Rugby League World Cup due to financial reasons The 2025 Rugby League World Cup has been thrown into chaos…