Lisa McPherson Trust applauds French law controlling Scientology

Scientology