World Ambiga appointed as commissioner at International Commission of Jurists July 27, 2018 Nora Michelle Tan