Half way through the COP29 climate summit and the frustration is showing Read More Post navigation Pro-Ukraine protests take place in European capitals at 1,000th day of war approaches Fact check: How does MEP immunity work?