The first episode of 2025! This week, Kenna and Stephanie take a trip and discuss the latest Ayahuasca research, and its ...