Church experience of a daughter told

Chattanooga Times Bill Casteel January 12, 1980 Kirsten and Johanna Neilsen, twin sisters from the Vine Christian Community Church here – best known for several years as operator of the Yellow Deli restaurants, which have since been sold.  After they were “deprogrammed,” they held a news conference at which they denounced the organization, charging that…

Read More

Prev.

Next »