Israel anti-government protests flare after dismissal of top security agency chief March 22, 2025 by Finance On Earth Anti -Israeli government protests after the release of the Head of Security Agency