Walking through Weimar, Germany, the legacy of the Holocaust seems inescapable. Stolpersteine — German for “stumbling blocks” ...