Home Tech News UN secretary-general labels humanity as ‘the meteor’ in fiery climate speech