Russia’s Kamchatka peninsula focal point of mass marine die-off

A rocket fuel leak from one of the Defence Ministry's storing facilities in the region was also theorized, but a check of the site showed everything was …