TOP STORIES Germany set to approve €2.9 billion arms package as defense spending surges rogerjudd - November 28, 2025 0 Post Content