Instead of feeble and insensitive excuses, Germany has a fundamental responsibility to stop all support for the political war demonizing Israel.
In speech after speech, German leaders restate their country’s “moral and historic responsibility” toward Israel and the Jewish people after the Holocaust.