Elizabeth Smart found alive and well !!
And yet some more small pieces of life's puzzle fall into place. Joy for her family, and hope for all those others with missing kids.
And yet some more small pieces of life's puzzle fall into place. Joy for her family, and hope for all those others with missing kids.