Germany votes in high-stakes election as economy and security dominate debate World Roundup February 23, 2025 Germany: Germans have headed to the polls in a highly anticipated election that will determine the country’s next leader, following…