Seriously, is there anyone in the world who honestly believes Castro is still alive? If he is, he’s living on one of L. Ron Hubbard’s boats.