The point of no return: Why accountability in Gaza is a global imperative Dr Ramzy Baroud Middle East Monitor 58 0 25.09.2025 .....© Middle East Monitor visit website