David Bass’ latest Carolina Journal Online article details a new report from the libertarian Mercatus Center that says North Carolina ranks No. 18 among the 50 states in freedom, a decline from a No. 14 ranking in 2006.
by Mitch Kokai
Senior Political Analyst, John Locke Foundation