Climate activists dressed as world leaders take part in a "Squid Games" inspired protest during the UN Climate Change Conference (COP26) in Glasgow, Scotland, Britain on Tuesday. World leaders are urged to make commitments and take immediate actions to “save humanity” particularly those affected by the climate crisis around the globe. Dylan Martinez, Reuters
© 2022 ABS-CBN Corporation. All Rights Reserved.