Related news

Iran has begun its response to the recent Israeli attack, launching a barrage of missiles toward Israel, The Caspian Post reports, citing Iranian media.