Iran HUMILIATES Trump and Israel · Owen Jones · Sentinel