The Guardian favicon

Trump signs deal that Iran labels ‘a record of US failure’ | First Thing