Has the Mecca Agreement KILLED the Abraham Accords?

The Cradle News Round-Up | Ep. 258