Scientology loses its best fundraiser at perhaps the worst possible time

[Davie Lurie and his sister Charmaine Roger]

Word has gradually made its way out of Scientology’s Florida headquarters — the Flag Land Base, in Clearwater — that a key figure there has died. One of the things “Flag” is known for is that it brings in more money than all the rest of Scientology’s worldwide facilities []