Episodes
Death in the Deep South “Baby Snatchers” (ID Thursday February 2 2023)
Death in the Deep South airs a new episode tonight Thursday February 2 2023 on ID.
“Baby Snatchers” When a mother and her two children are found dead in what appears to be a murder-suicide, and then another lady is found dead in the Grand Canyon more than a decade later, investigators begin to question if the same person could be responsible for all three slayings.
Airdate: Thursday February 2 2023 at 10.00pm on ID.
Season 1 Episode 1
Featured Image Credit: ID