World News

China makes pledge to be carbon neutral by 2060

China, the world’s worst polluter, has pledged to become carbon neutral by 2060. President Xi Jinping, in a virtual speech at the United Nations General Assembly, made the announcement after insisting it would hit...