Glasgow, Nov 5 (AFP/APP):Swedish campaigner Greta Thunberg on Friday branded the UN climate summit in Glasgow a “failure” during a mass protest in the Scottish city demanding quicker action from leaders to address the emergency. Thunberg said pledges from some nations made during COP26 to […]