China win to reach World Grand Prix finals

READ FULL ARTICLE