On July 19, 2006, Lora Davis, age 37, was tragically found shot to death alongside her boyfriend, Gregory Haworth, in their apartment located on Lowell Avenue in the Clifton neighborhood of Cincinnati, Ohio. The couple was discovered approximately 12 hours after their deaths when the manager of the apartment complex entered their unit. Both Lora and Gregory had suffered gunshot wounds, and their homicides remain unsolved to this day.
Despite an ongoing investigation by the Cincinnati Po
...Read More