Professor Peter Carter agrees with Professor David Suzuki that it’s too late. Tough cookies for the little kids; they have been sacrificed on the altar of the economy. A ‘false god’ if ever there was one, and it even demands kiddies be sacrificed. Just like Moloch Baal.