Sheila Aidoo

Snapped: "Sheila Aidoo"

Season 30 · Episode 26

Snapped Season 30 Episode 26

Snapped: "Sheila Aidoo" Season 30 · Episode 26

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

Quality: HD

Release: 10 Apr 2022

Duration: 43m

Views: 737

  • Seasons
  • Top Rated

Here you can show episodes grouped by release year.

Here you can show the top rated episodes across all seasons.