destructive sect

  1. SC Facilitator

    Public Jehovah's Witnesses in Spain: a talk w Dr. Steven Hassan, Dr. Carlos Bardavío Antón & Michel Gilbert | Freedom of Mind Resource Center Youtube channel