I know that this is an old article and that there is an email going around about Eric defecting to Russia (possible hoax), but this old article shows that possibly there is someone still living that know what was going on inside the slush fund.
I would guess he is in hiding. Hope he’s safe.