The 2012 Index of Dependence on Government. It’s getting bad. Really bad.

The 2012 Index of Dependence on Government. It’s getting bad. Really bad.