The Iran Project
: The Islamic Revolution Guards Corps gave details of the operation ‘True Promise 2’, saying 90 percent of the Iranian missiles fired on Tuesday evening have successfully hit the targets, including the “strategic Israeli centers” in the occupied territories.