Sport World Rugby Awards 2023: South Africa Triumphs in Thrilling Clash Against France
In a nail-biting encounter, defending champions South Africa showcased their resilience, overcoming France in a pulsating battle at Stade de France. The match witnessed…