Report, London, UK, Lisa McPherson memorial picket, 7th Dec 2002 [XENU]

Scientology