Watch Snapped season 32 episode 12 tv series online free
Release: May 07, 2023
After skeletal remains are uncovered at a makeshift dumpsite in Fort Sumner, N.M., investigators are left to untangle a complicated family history that reveals the callous truth behind what happened.