Father Len explains why God wants one universal church that accepts everybody and why the church established by Christ has split into over 400,000 denominations.
See All 108 Episodes of "Wrestling with God Show"