A suspected oil spill covering dozens of square kilometres of sea near Iran’s main oil hub of Kharg Island has been seen on satellite imagery this week. The likely spill – appearing on images as a grey and white slick – covered waters to the west of the 8-kilometre (5-mile) long island, pictures from Copernicus’s […]
