Suspected oil spill seen on satellite images near Iran's Kharg Island export hub
Story summaryA 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.
Read at The Jerusalem PostOpens the original publisher in a new tab. Full articles belong to their publishers; a subscription may be required.