The emerging normalization agreement between Israel and Saudi Arabia has evoked criticism in certain circles for its apparent lack of sufficient...
c10541b2f80e3c1150ce1039bc39d0f9