Woman Who Disappeared in 2001 Finally Located, Taken Into Custody

A North Carolina mother of three who vanished in 2001 was located 24 years later and taken into custody on an outstanding warrant tied to a decades-old DWI charge, after telling investigators she left due to domestic issues.

Learn more about your ad choices. Visit podcastchoices.com/adchoices