Leo Rex claims Ameen is a heroin addict. Unfortunate, but what's messed up, if true, is that Ameen supposedly orders Ibogaine on the net for a couple of hundred bucks and then sells it to desperate people for thousands of dollars, posing as the only source for "real" Ibogaine and posing as a Ibogaine guru.
Supposedly Ibogaine can be dangerous to take if you have a heart condition but he gave it to "Big Lenny" despite knowing about him having heart issues.
Then Ameen was soliciting donations and sympathy for his son's cancer treatment. But apparently it's not his son, not his biological son at least.
I don't know any of these guys but it sounds like sketchy behavior if true.