Innocent Missouri Teen Vanishes Into Thin Air And The Truth Behind Her Discovery Will Haunt You Forever
The name Kayla Rose Huff was a byword for light in the small, tight-knit town of Moberly, Missouri. She was a lively sophomore at Moberly High School, a committed track athlete, and a sixteen-year-old girl whose life was defined by the warmth of her hugs and the sincere brightness of her smile. She was a…