Climate Strike activists take to Glasgow’s streets Climate activist Greta Thunberg has branded the COP26 climate summit a "global north greenwash festival". Source