Queen Elizabeth slams ‘irritating’ world leaders who talk but don’t deliver on climate change

Queen Elizabeth slams ‘irritating’ world leaders who talk but don’t deliver on climate change

Queen Elizabeth II was caught on a hot microphone expressing anger at world leaders who step on the stage but fail to implement climate change. … Read more

China’s Xi set to talk with European Council president

China’s Xi set to talk with European Council president

European Council President Charles Michel is expected to focus on human rights and trade issues during a phone call with Chinese leader Xi Jinping on … Read more