The Keddie Murders: What We Know and Still Don’t Know
true-crime
In the early hours of April 11, 1981, the quiet mountain town of Keddie, California, became the scene of a quadruple homicide that would grow into one of the most enduring unsol...
Open article