Barack Obama while speaking at the COP26 climate summit in Glasgow has called on young people to “stay angry” in the fight against climate change. “Time is running out… We are nowhere near where we need to be”, he said. The former US president is not happy with China and Russia for failing to show […]