- Written by Castle Journal
With Tehran and Moscow announcing that an agreement is possible, Iran and Russia have expressed optimism about talks to salvage the 2015 nuclear agreement, while Israel has announced that it is preparing for a possible military strike against Iran.
Read more ...