Plot: The mystery of a decapitated corpse leads police to make an unlikely accusation about a college student and her missing husband.

Snapped - Season 14 - Juatasha Denton-Mccaster (Episode 13)
Episode Aired On:
Sunday, March 8 2015
10 years ago
Sunday, March 8 2015
10 years ago