The body of 40-year-old African American Marlon Lee Kimbrough was discovered on the morning of January 7, 2020, in Fort Wayne, Indiana. Railroad workers found the deceased male lying on the tracks near the intersection of Meyer Road and Oxford Street. Police were dispatched to the scene around 9:05 a.m., where they located Kimbrough’s remains. The area was quickly cordoned off as crime scene technicians and homicide detectives began their investigation into what was recorded as the city’s fi
...Read More