26
The U.S. Navy Looks Like Its in Serious Decline
(nationalinterest.org)
News from within the empire - From a leftist perspective
Is this from the sketch about "the front falling off"?
🤣