Oh my GOD that is SO SICK! OK, so these perverts think the planet would be better off with not only humans gone but also the species that like humans the best. What species IS permitted to survive, according to the econazis?
..What species IS permitted to survive, according to the econazis?..
Their closest relatives....the cockroach!