International5 years ago
New evidence, weapons’ analysis show Iran responsible for attack on Saudi oil facilities, report reveals
An interim report by the United States of America has reinforced an earlier assessment that Iran was the mastermind behind the offensive on two Saudi Arabia...