Currently Viewing: DNA & Serology

3 years ago

California Man Exonerated, 2 Arrested in 1998 Killing

A California man has been released after serving 20 years for a crime he didn’t commit. Sixty-year-old Horace Roberts was released from a Riverside County prison after new DNA evidence revealed he wasn’t the killer of his lover, Terry Cheeks, whose murder he had been convicted of two decades earlier. Authorities are now holding Cheeks’…

1 2 3 4