Mystery Strikes at Saudi oil Facilities- Yemen, Iran or Iraq?
Two key oil production facilities in the Kingdom of Saudi Arabia (KSA) were struck by unidentified aerial munitions on September 14, causing significant damage with some reports claiming a temporary… Continue reading "Mystery Strikes at Saudi oil Facilities- Yemen, Iran or Iraq?"