A shift to clean energy would halt Russia’s petro-thuggery and more
Russia’s invasion of Ukraine is putting 44 million innocent lives in danger and threatening the sovereignty of a democratically governed country. It’s hard to imagine any possible upside, but apparently, the fossil fuel industry has…