What is ibogaine? A naturally occurring psychoactive compound, ibogaine comes from the iboga tree, a rainforest shrub native to Central Africa. The drug comes from the bark of the root, which is crushed and...
Read More
3 Minutes
