Episode 31: Jeffrey Freeman

The 2005 murder of Jeffrey Freeman in Brentwood, an upscale Nashville suburb, goes from awful to outright ridiculous when details of his wife’s double life take shape.


Sources

Photos