Anti-Semitic inscriptions found in German city of Heidelberg a day after Holocaust Remembrance Day.

Read more