After fighting for Sister Abhaya for 28 years, activist Jomon Puthenpuracka emphasised that the verdict restored the trust of the public in the Judiciary.
China has long been accused of persecution of Uyghur minorities in Xinjiang region. Multiple organisations have now accused the Communist country of using Uyghur slave labour.