G7 leaders insist on de-escalation in the conflict of Israel-Iran, but Donald Trump refuses to sign an explanation | Today News
Group of seven leaders have a draft-comprehensive statement in which the telescaling of the Israel-Iran conflict, according to two sources ...