Leila Khaled is an iconic Palestinian revolutionary activist. She is member of the national committee of the Popular Front for the Liberation of Palestine and a representative on the Palestine National Council.
She speaks here with Green Left about the International Court of Justice genocide ruling, what really happened on October 7, solutions to the Palestinian/Israel conflict, and more.