Like every populist government, Israel's evades responsibility by denying reality 23.06.2024 00:55 Haaretz.com