A man who spent more than 30 years in prison for rape in southeastern Oklahoma is traveling home to Wisconsin after the Innocence Project presented DNA evidence it contended excluded him from the crime.
Tagged with: Innocence Project Perry Lott
Read More »