Snapped: "Sheila Aidoo"
Season 30 · Episode 26
Snapped Season 30 Episode 26
Snapped: "Sheila Aidoo" Season 30 · Episode 26
Snapped Season 30 Episode 26
2119
Sheila Aidoo
When two proud Ghanian immigrants are discovered murdered in their upscale Maryland home, police are confronted with bizarre evidence that motivates them to take a closer look at the mystifying rituals of voodoo.
TV Show: Snapped
Country: United States
Actors: Sharon Martin, Jody Flader, Andrew D. Erath
Production: jupiter entertainment
Photos