admin
May 23, 2024
The decision by Spain, Norway and Ireland to recognize an independent Palestinian state reflects growing exasperation with the Israel...