It's every parent's worst nightmare: a child disappearing without a trace. But what happens when the prime suspect is the child's own mother? In the quiet town of Beckley, West Virginia, the year 2000 marked not just the beginning of a new millennium but also the onset of a mystery that would baffle investigators for … Continue reading The Disappearance of Natasha & Susan Carter