After spending almost 20 years in prison for a crime he didnât commit, a man has been released thanks to new DNA evidence. Horace Robertshas always maintained his innocence in the 1998 killing of Terry Cheek, who was his lover. The California Innocence Project took up his case in 2003 and after a lot of hard work, heâs finally being reunited with his family.
Roberts has been declared factually innocent of the crime he was imprisoned for in 1999 and all charges have been dropped against him by the Riverside County District Attorneyâs Office. And the thing is, he might have been released 10 years ago if he wouldâve admitted to killing her and apologized, but he wouldnât because he swore he didnât do it and refused âto allow the system to rob me of what I had left.â
âIâm glad to be home and Iâm never leaving them again,â Roberts says of reuniting with his family after all these years. âThank God. Free at last.â
Source: CBS Los Angeles