Where To Stream Planet America Season 2025 Episode 69
Open For Business
- Aired October 27, 2025
- 30 Min
Private donors are paying for the White House ballroom and even the US military. Who are they and what do they get in return? And is any of it legal? Plus as the shutdown threatens food stamps, relations between America and Canada sink to new lows over the "hostile act" of a Canadian TV ad.