Solo protest at French Embassy in DC yesterday

Scientology