It is said that maybe Iran was behind a recent attack on Saudi Arabia’s oil facilities.
The Iranian Government denies that any attack was launched from Iranian territory.
Houthi rebels in Yemen have claimed responsibility for the attack; other accusations
…