The royal fight in Saudi Arabia over peace with Israel can make or break the oil-dependent country’s future
The ‘Abraham Accords’ as they are being called are proving to be a highly successful peace endeavour on the part of the US for the middle east and Gulf region, as ...