x
Breaking News
More () »

North Carolina man sentenced to 30 years in 1994 sexual assault in southern Indiana

On April 23, 2024, Robert Shelton was sentenced to 30 years at the Indiana Department of Correction after previously pleading guilty to the rape charge.

Before You Leave, Check This Out