World leaders gather at G20 summit – in pictures

Leaders from G20 countries gather in Osaka, Japan, to discuss economic and geopolitical issues and the climate crisis

Continue reading…

Read More World leaders gather at G20 summit – in pictures

Related Post