Ibogaine is a psychoactive compound derived from the bark of the Tabernanthe iboga plant, native to Central Africa. Advocates say it can halt …
Ibogaine is a psychoactive compound derived from the bark of the Tabernanthe iboga plant, native to Central Africa. Advocates say it can halt …