People of different faiths wear the Jewish kippah during a demonstration against anti-Semitism, Wednesday, April 25, 2018. (AP Photo)

People of different faiths wear the Jewish kippah during a demonstration against anti-Semitism, Erfurt, Germany, Wednesday, April 25, 2018. (AP Photo/Jens Meyer)

People of different faiths wear the Jewish kippah during a demonstration against antisemitism, Erfurt, Germany, Wednesday, April 25, 2018. (AP Photo/Jens Meyer)