Congress courageously sticks US taxpayers with a $6 trillion liability - InvestingChannel