« Revolutionary Guards Trapped in Lebanon? [AV] | Main | Middle East Media Round Up »
CNN has just reported that "Israeli military sources say they believe the longer-range missiles fired yesterday at Haifa, Israel, were made in Iran."
This is a confirmation of information first posted here yesterday.
STRATFOR has more insight here.
The comments to this entry are closed.
Comments