I have to say first that I am addicted to the ID channel and all the "who done it" shows. That might be why I find this story so interesting. Parts of it seem a bit off to me but what ever happens let's keep in mind this poor family has been waiting 23 years for news on their sweet girl. Please keep them in your prayers
( “Photo Credit: Getty Images.”)