Standing up against populism, ethno-nationalism, racism and everything they represent

Human rights 'are dirty words' in UK

Human rights 'are dirty words' in UK
 - When President Xi of China visited Britain last month, Ai urged David Cameron not to ignore concerns about human rights when pursuing business ...

Standing up ...