"GET LOST!" Tiny Country Tells China to Get Out
Sep 11, 2026 - 11:28
Radio and PodcastLive Radio & Podcasts
Watch the full podcast! The U.S. is winning…when it comes to debt, which means long-term it's in big trouble. With $40 trillion in debt, the entire budget of the Pentagon is now smaller than the interest payments the US...