‘There’s Been Some Turbulent Years’: Indianapolis Man Freed from Prison After 25 Years for a Murder He Reportedly Did Not Commit Could Be Compensated Up to $50K
An Indianapolis man has been released after spending 25 years in prison following an overturned murder conviction. Leon Benson, 47, was released from the Correctional […]