G7 leaders face largest local weather change choices in historical past – David Attenborough

G7 leaders face largest local weather change choices in historical past – David Attenborough



Sir David warns world leaders that people could also be “on the verge of destabilising your entire planet”.



Source link

World