In a Hilo courtroom, Duncan Mahi sat silently as the judge handed down a 30-year prison sentence. He had pleaded ‘No Contest’ to two counts of kidnapping and one count of first degree sexual assault ...