Israel not immune to “accountability mechanism” or criticism Post author:mck Post published:April 9, 2025 Post category:Blog Toby Cadman on Israel’s killing of 15 medics, legal immunity, and the question: will anyone be held accountable? You Might Also Like The hidden battlefield: Censorship in the Israel–Iran war March 11, 2026 Russia Says Ukraine Fired Two More US-Supplied ATACMS Missiles, Vows Retaliation November 26, 2024 Afghanistan earthquake kills eight members of same family April 4, 2026