Russia: Activists demand answers for marine pollution on Kamchatka peninsula
Environmental activists are demanding answers after several sea animals have washed ashore on the Kamchatka peninsula in eastern Russia. Carcasses of seals, octopus, and sea urchins have been covering the remote coasts for several days