News Posted byby Walter S.January 13, 2025Champions Trophy 2025: South Africa, Australia, and Afghanistan Announce Squads