Germany is unlocking billions to supercharge its military at a seismic moment March 23, 2025 by kamal Comments