China routed France 3-1 Thursday in the 23rd World Universiade women’s football match, scoring a historical victory by advancing into the final of an important international tournament. The last time China played the final of the kind was in the 1996 Atlanta Olympic Games. China had a flying start with midfielder Wang Yihang striking the […]