Claim: L. Ron Hubbard spent the remaining years of his life solely in Germany.
Label: REFUTES