Human shields: Israel’s hidden atrocities in Gaza Wafa Aludaini Middle East Monitor 2 80 15.07.2024 .....© Middle East Monitor visit website