Open Letter to the Western Leaders: What is the Fault of 2.3 Million People? Open Letter to the Western Leaders: What is the Fault of 2.3 Million People? November 22, 2023 4 Min Read 0 7 GEW Editorial by Hichem Karoui The situation in Gaza raises profound ethical questions regarding the impact of… Current Affairs Editor