A suspected oil spill covering dozens of square kilometers of sea near Iran's main oil hub of Kharg Island has been seen on satellite imagery this week | Collector
Reuters
A suspected oil spill covering dozens of square kilometers of sea near Iran's main oil hub of Kharg Island has been seen on satellite imagery this week
A suspected oil spill covering dozens of square kilometers of sea near Iran's main oil hub of Kharg Island has been seen on satellite imagery this week