“I use to like Dr Leaf but I lost all respect for her after I heard the October 2, 2020 episode. Dr Leaf interviewed Dr Ellen Vora, a self proclaiming witch. Witchcraft is demonic, no matter how you spin it, and no matter how harness it may seem. I will never again listen to Dr Leaf since she endorses the counsel of a practicing witch. I want nothing to do with demonic activity.”
Sir Buzzard via Apple Podcasts ·
United States of America ·
02/13/24