New Life Family Church | Burlington, IA, USA
Apr 4, 2021 - Cancel Culture
Pastor Richard Dutzer of New Life Family Church compares the world's cancel culture to God's cancel culture.
Pastor Richard Dutzer of New Life Family Church compares the world's cancel culture to God's cancel culture.