I think the main difference is that the German system revolves around freedom of opinion and not freedom of speech. If you assert a negative fact about someone, you have to be able to proof it. You are however free to express your opinion about anyone and anything.
Section 186 and 187 are probably relevant for that: https://www.gesetze-im-internet.de/englisch_stgb/englisch_st...