Tuesday, April 23, 2024

US government interest payment has crossed $1 TRILLION