Metrics Scorecard

Why the national debt skyrocketed to $22T matters

Feb. 13, 2019 - 03:53 - National debt tops $22T

For video troubleshooting and help click here.