"despite lack of official explanations" meaning...propoganda. calm your balls. iran isnt the only country that doesnt like israel. those who are quick to point fingers are weak and easily read...
Hello user Logout | profile
You have watched of 10 articles
Sudan summons U.S. envoy over Darfur sanctions draft resolution (Reuters)
from the article: Iran likely behind drone that Israel intercepted opposite Haifa coast