What Is Ibogaine?
What is ibogaine? Ibogaine is a natural psychoactive substance found in the root bark of the African rain forest shrub Tabernanthe iboga. The iboga plant has been traditionally used by the Bwiti tribe in the Congo basin of Africa for healing purposes and shamanistic ritual ceremonies. Ibogaine is now becoming a popular method to treat addiction [...]