December 18, 2025: Fact-Checking President Trump's End-of-the-Year Address, Congress Passes $901B Defense Authorization Bill, and Ending the Year with GOOD NEWS!! - UNBIASED Politics - Podfriend