Not sure which was the more shocking political development last week: Georgia U.S. Rep Marjorie Taylor Greene’s resignation ...
US attempts to promote the Abraham Accords with Saudi Arabia and others have been poleaxed by Israel’s genocide in Gaza ...