Here’s Where ‘The Innocent Man’ Suspect Glen Gore Is Now
The Innocent Man tells the story of Ron Williamson and Dennis Fritz, two men who were convicted in 1988 for the murder of Debra Sue Carter. However, after 11 years in prison, they were exonerated and released. Police then turned to a new suspect, Glen Gore, who is still in prison according to records from the Oklahoma Department of Corrections, […]
Read more