On May 21, 1967, Lois Lyons, a 38-year-old woman, was tragically shot and killed in her home located at 12508 Clifton Blvd, Lakewood, Ohio. On that day, both Lois and her husband were shot in their residence, but only Lois succumbed to her injuries while her husband managed to survive. The incident showed no signs of forced entry, suggesting that the perpetrator may have been someone known to the couple. This led to some speculation that the crime could have been committed by someone familiar wi
...Read More