A shift to clean energy would halt Russia's petro-thuggery and more
This article first appeared in The Hill and is reposted with permission. Russia’s invasion of Ukraine is putting 44 million innocent lives in danger and threatening the sovereignty of a democratically...