Eldridge Cleaver is dead, can't say exactly when, but he passed on a while back. You are correct that Cleaver traveled extensively while in exile; the end result of this was his realization that the US was the best country on earth (read "Soul on Ice".)
I read parts of "Soul on Ice" (I got it from my sister's first black husband) and found it to be one of the most racist, stupid and ignorant books I ever picked up.
I threw it in freakin trash can where it belonged.