Appeals court upholds Kingston child rape conviction
David Torrey challenged his conviction, which resulted in a 10 to 12-year prison sentence.
David Torrey challenged his conviction, which resulted in a 10 to 12-year prison sentence.