Massive Fires Erupt After Drone Strike Hits World’s Largest Oil Processing Facility In Saudi Arabia

0
448

Saudi Aramco describes the Buqyaq facility as “the largest crude oil stabilization plant in the world.”

Read Article