UK, France, Germany Blame Iran for Attacks on Saudi Oil Facilities
As world leaders gather for their annual UN General Assembly session, Britain, France, and Germany joined the United States on Monday in blaming Iran for the Sept. 14 attacks on key oil facilities in Saudi Arabia, […]