Spanish Media: Israel Refuses to Participate in Barcelona Forum to Discuss Peace in Gaza
24 Nov 2023 | 05:16 PM