The “Abraham Accords”: A Boon or a Curse for the Palestinians?

Middle East in Focus