Afghanistan impress; China depress
Afghanistan beat Oman by 42 runs to win the Asian Cricket Council's Under-17 Challenge Cup in Bangkok, but the event was hardly an inspiring advertisement for the sport in general, and China's development programme in particular
24-Nov-2008•Cricinfo staff