Justin Lee (right) is escorted to a court in Taipei for his verdict last year. He has been found guilty of rape by previous courts. Photo: CNA