World Rugby’s 2023 Rugby World Cup bidding process was a scam but the men behind the scam celebrated in London with absolute disregard for... Read more
World Rugby’s General Council voted against the recommendation of South Africa as 2023 hosts and handed France the World Cup. France hosted the World... Read more