Zii Jia’s injury derails World Tour Finals bid; Sze Fei-Izzuddin celebrate semi-final spot December 13, 2024
Zii Jia’s World Tour Finals hopes hang in the balance after early China Masters exit November 20, 2024