Video shows Greta Thunberg mobbed at Glasgow train station ahead of COP26 climate summit
Published
World leaders, including President Joe Biden and President Emmanuel Macron, will meet at COP26, the UN climate summit in Glasgow, Scotland.
Full Article