Mar 17, 2020 CNBC
Treasury and IRS to delay tax season deadline by 90 days
Nov 14, 2019 Stars and Stripes
Post-9/11 Wars Have Cost American Taxpayers $6.4 trillion, Study Finds
More here:
Unsustainable Military Spending
Don’t miss our companion blog-found here: Old Man Blog
Find us on Twitter: https://twitter.com/yeomalt
Photo – Hill Road