The moral failure of Western institutions on Gaza is unparalleled
RAMZY BAROUD November 06, 2023 UN Secretary-General Antonio Guterres last month stood on the Egyptian side of the Rafah crossing between Egypt and besieged Gaza. Guterres was not the only […]