Detroit man freed after 17 years in jail
A Detroit man has been freed from jail after serving 17 years for a rape and murder that DNA evidence has proved he did not commit.
Eddie Joe Lloyd’s conviction was overturned yesterday after the tests showed he could not have killed 16-year-old Michelle Jackson.