‘Baby Holly’ left at Arizona church found alive over 40 years later

304

Holly Marie Clouse had last been seen by her family in late 1980. Her disappearance may be linked to a “nomadic religious group” that dropped her off at a church.