With trillions in mounting debt, the government will spend more on interest than national defense by 2025.
Source: The Jacksonvill Daily News
With trillions in mounting debt, the government will spend more on interest than national defense by 2025.
Source: The Jacksonvill Daily News