How Ibogaine Is Helping People Get Their Lives Back

Ibogaine is a naturally occurring psychoactive substance that has proved to help struggling people in their time of need. When many people hear “psychoactive,” they…