
Indianapolis Man Sentenced to 125 Years in Prison
An Indianapolis man was sentenced to 125 years in prison this week for raping two women near Indiana University’s campus and firing shots at a responding officer in 2014. Vaylan Glazebrook
Continue Reading »