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 click on the link below for details from World Federation President, Francois Luciani. South Africa will host the...