Tal Davis discusses with Freddy Davis the basic background and beliefs of the Unification Church and how that compares with the Christian worldview.
See All 50 Episodes of "Worldview Made Practical"