26 all out, and defeated in 11 balls - China humbled by Nepal

10 October 2018 11:05
China may be a dormant superpower, but where cricket is concerned, it is still in the deepest of slumbers . read full article

Source: ESPN