The budget deficit last topped $1 trillion in 2012, a very different time

by Scott Tong