Football Hangzhou becomes sea of red as China fans brace for decisive World Cup qualifier by oqtey April 16, 2025 by oqtey April 16, 2025 The Hangzhou Olympic Sports Centre has become a “sea of red” in preparation for China’s … 0 FacebookTwitterPinterestEmail