Editor’s note: This story contains subject matter pertaining to rape that may not be suitable for all readers.
INDIANAPOLIS — A man was arrested after an alleged kidnapping and rape on the northeast side of Indianapolis on Saturday.
According to court records, officers with the Indianapolis Metropolitan Police Department were dispatched to the 8600 block of Montery Road — which is located near the intersection of 38th Street and Post Road — around 2:28 a.m. to take a report on a sexual assault. When police arrived at the scene, they met with an individual who said they had been involved in an alleged kidnapping…