The head of Germany's Jewish community has advised Jews not to wear kippahs, the traditional skullcaps, in public. The advice follows several anti-Semitic attacks across the country. Josef Schuster, the president of the Central Council of Jews in Germany, made the comments to a radio station in Berlin, ahead of the "Berlin Wears Kippah" solidarity march in the German capital on Wednesday. Last week, two young men wearing kippahs were assaulted in the city by an attacker who shouted anti-Semitic abuse.