The post Climate change deniers owe the world an apology appeared first on NC Policy Watch.