Defense Tech: Star Nudges Andrew Stuttaford National Review 13 1 03.07.2025 .....© National Review visit website