Dell uses scientology front to train its irish employees

Scientology