Man responsible for brutal string 1980s rapes ID'd by utility bill, gets over 600-year sentence: 'Evil'
April 04, 2022 at 12:01 PM EDT
An Indiana man has been sentenced to 650 years in prison in relation to sexual assault cases 30 years back.