An unexplained 15-year delay in the sentencing of a woman who had already rehabilitated herself violated the due process clause, a federal appeals court ruled Thursday.

The mail fraud case involving Shenna DeLoache Ray lay dormant until Eastern District Judge Thomas C. Platt sentenced her to one day in prison and six months in a halfway house in 2008.