Church[sic] critic trailed, arrested

Scientology