Israel declares war on its own Palestinian citizens Aziz Mustafa Middle East Monitor 36 7 20.03.2025 .....© Middle East Monitor visit website