Ted Carpenter explains why NATO is now even more useless than before.
Aston Martin losses surge 800% as Trump tariffs and China slowdown hit luxury carmaker October 29, 2025