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