Several facilities belonging to oil producer Saudi Aramco are located in the Red Sea city
March 25, 2022