South Africa are represented by a sizeable squad of 17 at the 2024 World Aquatics Swimming Championships, which start in ...