News
The Hangzhou Olympic Sports Centre has become a “sea of red” in preparation for China’s crucial World Cup qualifying match against Australia on Tuesday. More than 67,000 spectators are ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results