Thirty-two dolphins have died since fuel oil spilled out of two storm-stricken tankers three weeks ago in the Kerch Strait, which separates the Russia-occupied Crimean Peninsula from Russia’s southern Krasnodar region, an animal rescue group said Sunday. Russia’s Delfa Dolphin Rescue and Research Center said the deaths are “most likely related to the fuel oil […]