recoverurself.blog
The Addiction Cure…?
Ibogaine Ever heard of it? Don’t feel bad if you say no, I hadn’t either until a few weeks ago. As it turns out, Ibogaine is a naturally occurring psychoactive substance found in some p…