World leaders in Glasgow for 'last, best hope' climate summit

More than 120 world leaders meet in Glasgow on Monday in a “last, best hope” to tackle the climate crisis and avert a looming global disaster.


Click here for original story, World leaders in Glasgow for ‘last, best hope’ climate summit


Source: Phys.org