South Africa celebrate World Cup win with fans

2023-11-03 21

South Africa celebrated their World Cup win with an open-top bus parade through Pretoria