In the early evening of November 7, 2020, a call to emergency medical services brought police to the area of East 12th Street and Cleveland Avenue in Kansas City, Kansas. There, they discovered 39-year-old Rodolfo Ibarra unresponsive. He was quickly transported to a nearby hospital, but tragically, he was pronounced dead.
Initially, the circumstances surrounding the death of the male victim were not immediately clear. However, as investigators delved deeper into the case, they determined
...Read More