Soh Yuan-Yi had her jail term reduced from 13 years to 10 years and seven months, with the appeal judge finding that the trial judge had erred in several respects.