(RNS) Crowds celebrate the 2006 opening of the United Kingdom's Church of Scientology in London.

(RNS) Crowds celebrate the 2006 opening of the United Kingdom's Church of Scientology in London.