Oct 21, 2021
JERUSALEM WEATHER

Share this article

After a long wait of several years and various diplomatic snafus, Russia has finally fulfilled the terms of its missile deal with Iran, delivering a payload of S-300 missiles to Tehran.