(Trent Nelson | The Salt Lake Tribune)
Spencer was an 8-year-old boy when Texas officials removed 468 FLDS children from the YFZ Ranch near Eldorado, Texas. He was photographed in Maxwell Park, Hildale, Saturday March 17, 2018.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close Menu