20080325 world.china: Olympic torch relay protests 'shameful': China