Patrice and Sophie discuss the 2023 Rugby World Cup finals held at the Stade de France. Despite hosting the games, France didn't win—which to Sophie suggests that the organizers didn't manage to pay off the referees!
If you’d like to watch this and more videos, join our free trial.