The Watchdog on Wallstreet
From $19T to $39T: The Broken Promise on America’s Debt
00:00 / 05:26