I just received notification this morning (May 3, 2022) that the World Team Championship for 2023 will be held in Chateauroux, France and not Capetown, South Africa. Please see the email below with all the details from World Federation President, Francois Luciani. South Africa will host the championship in 2025. Wayne Campbell, U. S. International […]