National debt now stands at a staggering $28.5 trillion.

By

Leave a Reply