Cop26 begins as world leaders descend on Glasgow – live

0
104

Leaders and delegates from around the world are arriving in Glasgow for a crucial conference on tackling the climate crisis. Follow the latest here

Source