SLAP IN THE FACE FOR BRITISH AND CHINESE PEOPLE
Posted
'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.'
Article details
Posted
Article type