Trump and Iran sign ceasefire deal after 111 days of war | CONTINGENCYPLAN.AI