Save Endangered Whales from Big Oil
Sakhalin Island, sometimes called “The Edge of the Earth” lies off the coast of Russia and just north of Japan and looks out onto the vast Pacific Ocean. The beautiful island is already home to two large-scale oil extraction projects led by Exxon, Shell, and Gazprom, with highly detrimental effects on the ocean and wildlife … Read more