The mystery surrounding the disappearance of Kierra Stubbs, a young mother from Birmingham, Alabama, continues to haunt her family, friends, and community ten years after she vanished without a trace.