UK Parliament discussing a new crime: Ecocide. “Humans described as a cancer on the environment, a parasite species on the planet..” July 15, 2021 10:35 am