
Peter Schiff Debates a Socialist (Video)
The US federal government posted the largest budget deficit since 2012 in fiscal 2018. Uncle Sam ended 2018 $779 billion in the red, adding to the ballooning national debt. The Bipartisan Policy Center called the Treasury report a “wakeup call,” noting that trillion dollar deficits during an economic expansion are a serious issue. But not everybody […]