“I can see Russia from my house.”

Air Force Magazine has an interesting article about beefing up the USA’s air defense.

Leave a Reply

Your email address will not be published.