This piece has been written for discussion at a conference of Socialist Resistance (Britain) supporters in November.
Those of us who inhabit planet Earth in the 21st century face a huge problem. Our own species, homo sapiens (modern humans), are trashing the planet at an ever increasing and (...)