AREA 52 088: “A Stair Case”

On December 9th, 2001, Kathleen Peterson was found at the bottom of a staircase surrounded by a shocking amount of her own blood. Her husband, Michael, claimed she fell while drunk, but investigators, witnesses and common sense all leaned towards there being a lot more to this incident. This insane case was the subject of […]