‘Church’ of Scientology Sets Up Shop in Athens Walking along busy Asklipiou street in Exarcheia, you’ll come along a well-lit space that at…