American Thinker favicon

France’s Budget Deficit Shocks Even the Pessimists