Recently published satellite imagery shows a new oil slick near the site of the December 2024 spill along Russia’s southern Black Sea coast, according to monitoring services.
New satellite imagery shows renewed oil leak from Black Sea spill
Recently published satellite imagery shows a new oil slick near the site of the December 2024 spill along Russia’s southern Black Sea coast, according to monitoring services.
New satellite imagery shows renewed oil leak from Black Sea spill
Do you have an interesting story for the ISCO newsletter? Please send an email to [email protected] with the details.