Picket report, London, UK, March 11th 2006 [XENU]
Scientology