Japan’s frenzied headlong pursuit toward the dissolution of the Unification Church threatens the survival of religions everywhere, with repressive new laws that impact all faiths.
From the restored hotel lobby to the L. Ron Hubbard photo exhibit in the 10th story Crystal Ballroom, visitors come to see the building and get their questions answered. Many long-time residents come ...