Snapped - Season 30 Episode 26

Sheila Aidoo
Sign up for Peacock to watch this episode.

Sheila Aidoo

Season 30 Episode 2643m
TVPG
Police look at voodoo rituals when two Ghanian immigrants are murdered in their Maryland home.

Snapped Season 30

View all