Aug. 20, 2025
In February 1988, a single gunshot shattered the quiet of a Durham, North Carolina, neighborhood. Barbara Stager told police her husband Russ's death was a tragic accident. But as investigators dug deeper, the picture-perfect image of a devoted wife began to crack.
In this episode of Hard Times…