After blowing 2 trillion dollars over 20 years in Afghanistan, General Milley and Defense Secretary Austin testify on Capitol Hill, while elsewhere in the same building, politicians propose trillions more in new spending!
See All 828 Episodes of "Evil Thoughts"