Showing posts with label Russia. Show all posts
Showing posts with label Russia. Show all posts

Monday, December 08, 2025

Takeaways from the 2025 National Defense Survey

Takeaways from the 2025 National Defense Survey: China, at 48% and Russia, at 26% are the top threats to the country, according to poll respondents. Interestingly, 2% thought Israel was the top threat, and another 3% thought we are our own worst threat!