The first room visitors encounter inside the new Church of Scientology in Sandy Springs, which opened to the public April 3, is not a chapel or shrine. It’s a museum-like series of displays and videos about the religion’s basic beliefs and causes. Visitors can try out an e-meter—the unique electronic device Scientologists use in counseling […]
Tag: Church of Scientology
Posted inNews