The tranquility of the place is deceptive. The center of the small town of Le Chambon-sur-Lignon, in the heart of France, looks almost deserted. Green hills surround the town. Few cars drive down the main street that goes through it. On one side of the street is an old stone building, the church. Across the street, on the brick wall of a building, is a sign with a line in Hebrew:...