Mary Elizabeth “Libby” Haley was born into a prosperous family in Belton, Texas. Her life changed dramatically at the age of ten when she was taken...

read more