RNS SCIENTOLOGY UK

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