World Tour Finals: China’s Shi Yuqi wins second title – The Headlines

In an all-Chinese women’s singles final in Hangzhou, Wang Zhiyi fought back from a game down to defeat Han Yue 19-21, 21-19, 21-11 in 74 minutes. – The Headlines – Sports News Today, Live Cricket Score, Football News, Sports Videos

Read More