America continues to unravel
The humbling of America — the cover theme of this week’s Spectator — continues with S&P stripping Uncle Sam of his AAA credit rating. The debt downgrade, it says, “reflects our opinion that the fiscal consolidation plan that Congress and the administration recently agreed to falls short of what, in our view, would be necessary
