Press releases
SLAP IN THE FACE FOR BRITISH AND CHINESE PEOPLE
'This week has demonstrated that there is grave public concern at ChinaÃs appalling human rights record. Tony BlairÃs failure this week to make a firm public statement on human rights is a slap in the face for both the British and Chinese people.'