Climate Strike activists take to Glasgow’s streets

Climate activist Greta Thunberg has branded the COP26 climate summit a "global north greenwash festival".

Source