Camp Stupid USA

Ordinarily a story like this – the “Palestinian” flag flying over a Jewish camp for kids in Washington State, USA – would rate scant attention, except that it symbolizes two points: 1. Our desperate need to be loved. 2. It happened at the time when an Islamic preacher in California got caught sermonizing death to all Jews.