Jeremy Taylor, age 22, was tragically killed on December 24, 2008, in Columbus, Ohio. He was found fatally shot in an apparent homicide that took place during the early hours of the day. The incident took place in a residential neighborhood where police responded to reports of gunfire. Upon arrival, officers found Taylor unresponsive, suffering from multiple gunshot wounds. He was pronounced dead at the scene.
The investigation into Taylor's death faced challenges from the outset, as th
...Read More