EU Pushes Sweden to Lead Europe’s Defense Against Russia – Is War Closer Than We Think? April 24, 2025 5:01pm Ben Borges Russia