In the wake of disappointing performances, one must ask: can China's football team still hold onto its World Cup aspirations? The recent defeats against Indonesia and North Korea have raised profound ...