20 years since the Grand Opening of the Ideal Church of Scientology of Spain
Arriving in Spain in 1953 through the hands of its founder L. Ron Hubbard, Scientology established its first church in 1980 and in 2004 opened its Ideal Church facilities of…