August 14, 2023 National Debt Tracker: American taxpayers (you) are now on the hook for $35,327,646,622,839.45 as of 9/20/24
video Janet Yellen slammed over mass deportation remarks: 'It's so transparently political,' says Michael Lee