Germany’s public broadcaster mandates that all employees support Israel’s right to exist.

Read more

You may like