Has the international legal system failed us? The case of the Uyghurs May 25, 2023 | Last Update: Share on Facebook | Share on Twitter Independent