Trump HUMILIATED by Iran – Even Allies Admit It · Owen Jones · Sentinel