NEWSTICKER

Glasgow Climate Pact: Success or Failure?

17 November 2021 00:38

British Prime Minister Boris Johnson has defended the final deal struck at the COP26 Climate Summit in Glasgow over the weekend.