Shameful diplomatic fail by G7 over war crimes in Gaza Yvonne Ridley Middle East Monitor 2 1 12.08.2024 .....© Middle East Monitor visit website