Watch Snapped Season 9 Episode 12 - Martha Freeman

Add to Watchlist

Snapped Season 9 Episode 12

First Aired: July 8, 2012

Description: The case of Martha Freeman, who was charged in the 2005 slaying of her husband.