U.S. Debt Update – May 9, 2020

The National Debt Clock is over $25 Trillion today as we continue to force-feed debt to an already obese nation.  Just a month ago on April 7th the National Debt exceeded the $24 Trillion mark,