Slamming that Olympic spirit Posted on April 2, 2008 The shaming of China over its human rights abuses continues.