Mass seal deaths in Russia’s Lake Baikal

Around 130 dead seals have washed up on the shores of Russia’s Lake Baikal, authorities said Tuesday, as they launched a probe into the latest problem to hit the world’s deepest lake.