It is starting to look like a quack doctor did him in...
Here is the "doctor's"
website. Apparently, according to the state department, he is not a Senegaleze Ambassador at Large (whatever that is).
BTW, will he be frozen? Seems I recall he bought one of those cryo devices
Mike