Picket Report: London UK, 26 March 2005
Scientology