Millions of Muslims face Orwellian hell in China – Alistair Carmichael MP

The UK cannot just ignore allegations of forced organ harvesting and appalling human rights abuses of the Muslim Uyghur minority group in China, says Alistair Carmichael MP.

scotsman.com