19 August 2008, 11:41 am
As you may have heard, there's a smallish sporting event going on in China. Despite its humbleness, people seem to be...... read more