As reports say that some within the U.S. government believe that they are facing “strategic defeat” in the war on Iran, new reporting says that the U.S. and Israel are considering a land blockade of Iran — which would involve some level of cooperation from the seven countries that share a land border with the country. The land blockade idea is one of various operations being discussed as…
From Truthout via This RSS Feed.
You must log in or # to comment.


