The European Court of Human Rights on Tuesday ordered Malta not to deport two Uyghurs to China, The Independent reports.
We Speak the Truth about China and Uyghurs
The European Court of Human Rights on Tuesday ordered Malta not to deport two Uyghurs to China, The Independent reports.