Friday, August 3, 2018

The total U.S. debt just passed the $21.3 trillion mark, of which $15.6 trillion is owed by the public.