(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.
Next PostRead more articles

Leave a Reply

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