Dennis Dechaine is serving a life sentence for the murder and sexual assault of Sarah Cherry, who disappeared while babysitting in 1988. Source
Dennis Dechaine is serving a life sentence for the murder and sexual assault of Sarah Cherry, who disappeared while babysitting in 1988. Source