The Paper That Tells The Truth
U.S. taxpayers stand to soak up a success of about $435 billion from debtors failure to…