Saudi Arabia’s signing ‘Abrahams Accords” spells doom for Palestinians

· IOL