California taxpayers have paid off a nearly $14 billion bond. Taxpayers paid about $1 million a day every day for 11 straight years -- just in interest payments. That's $5 billion in interest.
After Eating $5 Billion in Interest, California Pays Off 2004 Deficit Debt
Sponsored