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.'

View latest press releases