Excerpt:
Protests against Israel, sparked by President Trump's decision to recognize Jerusalem as its capital, are once again forcing Germany to weigh the value of free speech against the burden of its Nazi past.
Pro-Palestinian demonstrators have been burning Israeli flags in the center of Berlin while chanting anti-Semitic slogans threatening violence against Israelis. One protest Friday took place only 100 yards from the city's somber Memorial to the Murdered Jews of Europe, a reminder of Germany's responsibility for the worst mass murder in history.
A few thousand protesters have taken part so far. Except for several arrests, German authorities have generally refrained from interfering, even as top officials said they were "ashamed" by "the evil face" of anti-Semitism on display.