Posting a racist cartoon online. At the exact same time ... As prosecutors explain it, the German constitution protects free speech but not hate speech. And here's where it gets tricky, German ...