China's World Cup hopes hanging by a thread after home draw with Thailand
China's hopes of qualifying for the 2026 FIFA World Cup are hanging by a thread, as the national soccer team was held to a 1-1 draw against Thailand, despite playing at home in Shenyang, Northeast China's Liaoning Province. The national team is now sitting in second place with eight points in the four-team group, while […]