Israel's parliament approves general budget, ensuring Netanyahu's continued rule amid protests. Misc | 25/03/2025