Charles Ray Finch, Imprisoned for 41 Years, Ordered Released After Judge Vacates His Murder Conviction

by