Suspected toxic spill in Russia’s seabed has killed 95% of marine life, scientists say AuthorOctober 19, 2020 A suspected toxic spill along the beach on Russia's Kamchatka Peninsula has killed about 95 percent of marine life on the surrounding seabed, local scientists ... Read More... HOOMANS0 Comments 02 min read