Ibogaine Legality February 19, 2021 No Comments Ibogaine Legal Status Worldwide What is Ibogaine? Ibogaine is a highly psychoactive compound found in a few unique plants, most notably, the Tabernathe iboga — Read More »