Climate Clock installed in New York showing deadline until climate devastation

On Saturday, climate campaigners revealed a massive countdown clock called “The Passage” in New York which showed how little time is left before global temperatures […]