Feed Item
GettyImages-1236272036.jpg?quality=100&strip=all
The climate summit kicked off Monday in Scotland, with leaders from the countries signed on to the UN Framework Convention on Climate Change and the Paris Climate Agreement in attendance.
Comments
Info