World Championships concluded at Giza’s Palm Hills Club in Egypt on Saturday, 16 May, with two thrilling all-Egyptian finals ...